Classes | |
| class | Loki::RegisterOnCreateSet< ElementList > |
| class | Loki::UnRegisterOnDeleteSet< ElementList > |
Defines | |
| #define | LOKI_CHECK_CLASS_IN_LIST(CLASS, LIST) |
Functions | |
| template<class t> | |
| bool | Loki::RegisterFunction () |
| template<class t> | |
| bool | Loki::UnRegisterFunction () |
| #define LOKI_CHECK_CLASS_IN_LIST | ( | CLASS, | |||
| LIST | ) |
Value:
\
struct Loki_##CLASS##LIST_OK{typedef int class_##CLASS##_is_not_in_##LIST;};\
typedef Loki::Select<Loki::TL::IndexOf<LIST, CLASS>::value == -1, \
CLASS,Loki_##CLASS##LIST_OK >::Result IsInList##CLASS##LIST; \
typedef IsInList##CLASS##LIST::class_##CLASS##_is_not_in_##LIST \
isInListTest##CLASS##LIST;
| bool Loki::RegisterFunction | ( | ) |
Must be specialized be the user
| bool Loki::UnRegisterFunction | ( | ) |
Must be specialized be the user
1.4.7