My Project
include
bsl
is_pointer.hpp
Go to the documentation of this file.
1
28
#ifndef BSL_IS_POINTER_HPP
29
#define BSL_IS_POINTER_HPP
30
31
#include "
true_type.hpp
"
32
#include "
false_type.hpp
"
33
34
namespace
bsl
35
{
47
template
<
typename
T>
48
class
is_pointer
final :
public
false_type
49
{};
50
52
53
template
<
typename
T>
54
class
is_pointer
<T *> final :
public
true_type
55
{};
56
57
template
<
typename
T>
58
class
is_pointer<T *
const
> final :
public
true_type
59
{};
60
62
}
63
64
#endif
true_type.hpp
bsl::integral_constant
If the provided type is an array type (taking into account const qualifications), provides the member...
Definition:
integral_constant.hpp:45
false_type.hpp
bsl::is_pointer
If the provided type is a pointer type (taking into account const qualifications),...
Definition:
is_pointer.hpp:48
Generated by
1.8.15