Evo C++ Library v0.5.1
|
#include <evo/meta.h>
Use to get type ID info for type T.
T | Type to get type ID info on |
Public Types | |
typedef StaticIf< IsPodType< T >::value, Pod, typename StaticIf< IsByteCopyType< T >::value, ByteCopy, Normal >::Type >::Type | Id |
Type ID for type T (Pod, ByteCopy, Normal). More... | |
Static Public Attributes | |
static const Enum | ENUM = (IsPodType<T>::value ? POD : (IsByteCopyType<T>::value ? BCOPY : NORMAL)) |
Enum value for type T (POD, BCOPY, NORMAL). More... | |
Enum value for type T (POD, BCOPY, NORMAL).