|
struct | add_const |
| add_const<T>::type will be const T More...
|
|
struct | add_const< const T > |
| add_const<T>::type will be const T More...
|
|
struct | enable_if |
| std::enable_if is similar to boost::enable_if_c for conditionally instantiating templates based on type More...
|
|
struct | enable_if< false, returnT > |
| std::enable_if is similar to boost::enable_if_c for conditionally instantiating templates based on type More...
|
|
struct | integral_constant |
|
struct | is_arithmetic |
|
struct | is_array |
| is_array<T>::value will be true if T is an array type More...
|
|
struct | is_array< T[n]> |
| is_array<T>::value will be true if T is an array type More...
|
|
struct | is_base_of |
|
struct | is_compound |
|
struct | is_const |
| is_const<T>::value will be true if T is const More...
|
|
struct | is_const< const T > |
| is_const<T>::value will be true if T is const More...
|
|
struct | is_floating_point |
| is_floating_point<T>::value will be true if T is a fundamental floating-point type More...
|
|
struct | is_function |
| is_function<T>::value is true if T is a function pointer More...
|
|
struct | is_fundamental |
| is_fundamental<T>::value will be true if T is a fundamental type More...
|
|
class | is_integral |
| is_integral<T>::value will be true if T is a fundamental integer type More...
|
|
struct | is_member_function_pointer |
| is_member_function_pointer<T>::value is true if T is a member function pointer More...
|
|
struct | is_object |
|
struct | is_pointer |
| is_pointer<T>::value will be true if T is a pointer type More...
|
|
struct | is_pointer< T * > |
| is_pointer<T>::value will be true if T is a pointer type More...
|
|
struct | is_reference |
| is_reference<T>::value will be true if T is a reference type More...
|
|
struct | is_reference< T & > |
| is_reference<T>::value will be true if T is a reference type More...
|
|
struct | is_same |
| is_same<A,B> returns true if A and B are the same type More...
|
|
struct | is_same< A, A > |
| is_same<A,B> returns true if A and B are the same type More...
|
|
struct | is_void |
| true if T is void More...
|
|
struct | is_void< void > |
| true if T is void More...
|
|
struct | remove_const |
| remove_const<const T>::type will be T More...
|
|
struct | remove_const< const T > |
| remove_const<const T>::type will be T More...
|
|
struct | remove_cv |
| remove_cv<const T>::type or remove_cv<volatile T>::type will be T More...
|
|
struct | remove_pointer |
| remove_pointer<T*>::type will be T More...
|
|
struct | remove_pointer< T * > |
| remove_pointer<T>::type will be T More...
|
|
struct | remove_reference |
| remove_reference<&T>::type will be T More...
|
|
struct | remove_reference< T & > |
| remove_reference<&T>::type will be T More...
|
|
struct | remove_volatile |
| remove_volatile<volatile T>::type will be T More...
|
|
struct | remove_volatile< volatile T > |
| remove_volatile<volatile T>::type will be T More...
|
|