#include <type-traits.h>
Inheritance diagram for TypeTraits< T >:Public Types | |
| enum | { IsPointerToMember = PtrToMemberTraits<T>::IsPointerToMember } |
| enum | { IsPointer = PointerTraits<T>::IsPointer } |
| enum | { IsReference = ReferenceTraits<T>::IsReference } |
| enum | { IsFunctionPointer = FunctionPtrTraits<T>::IsFunctionPointer } |
| typedef FunctionPtrTraits< T > | FunctionPointerTraits |
| typedef UnConst< T >::Result | NonConstType |
| typedef PointerTraits< T > ::PointeeType | PointeeType |
| typedef PtrToMemberTraits< T > | PointerToMemberTraits |
| typedef ReferenceTraits< T > ::ReferencedType | ReferencedType |
Definition at line 5 of file type-traits.h.
| typedef FunctionPtrTraits<T> TypeTraits< T >::FunctionPointerTraits |
Definition at line 291 of file type-traits.h.
| typedef UnConst<T>::Result TypeTraits< T >::NonConstType |
Definition at line 283 of file type-traits.h.
| typedef PointerTraits<T>::PointeeType TypeTraits< T >::PointeeType |
Definition at line 285 of file type-traits.h.
| typedef PtrToMemberTraits<T> TypeTraits< T >::PointerToMemberTraits |
Definition at line 290 of file type-traits.h.
| typedef ReferenceTraits<T>::ReferencedType TypeTraits< T >::ReferencedType |
Definition at line 284 of file type-traits.h.
| anonymous enum |
Definition at line 286 of file type-traits.h.
| anonymous enum |
Definition at line 287 of file type-traits.h.
| anonymous enum |
Definition at line 288 of file type-traits.h.
| anonymous enum |
Definition at line 289 of file type-traits.h.