![]() |
QxOrm 1.4.9
C++ Object Relational Mapping library
|
qx::trait::remove_attr<T>::type : return a type without pointer, const, reference and/or volatile attributes More...
#include <remove_attr.h>
Public Types | |
typedef type_4 | type |
Private Types | |
typedef std::conditional< bRemovePtr, typenamestd::remove_pointer< T >::type, T >::type | type_1 |
typedef std::conditional< bRemoveConst, typenamestd::remove_const< type_1 >::type, type_1 >::type | type_2 |
typedef std::conditional< bRemoveRef, typenamestd::remove_reference< type_2 >::type, type_2 >::type | type_3 |
typedef std::conditional< bRemoveVolatile, typenamestd::remove_volatile< type_3 >::type, type_3 >::type | type_4 |
qx::trait::remove_attr<T>::type : return a type without pointer, const, reference and/or volatile attributes
Definition at line 54 of file remove_attr.h.
typedef type_4 qx::trait::remove_attr< T, bRemovePtr, bRemoveConst, bRemoveRef, bRemoveVolatile >::type |
Definition at line 66 of file remove_attr.h.
|
private |
Definition at line 59 of file remove_attr.h.
|
private |
Definition at line 60 of file remove_attr.h.
|
private |
Definition at line 61 of file remove_attr.h.
|
private |
Definition at line 62 of file remove_attr.h.