| 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_CONCAT(check_,CLASS,_isInList_,LIST)                            \
    {                                                                           \
        typedef int LOKI_CONCAT(ERROR_class_,CLASS,_isNotInList_,LIST);         \
    };                                                                          \
    typedef Loki::Select<Loki::TL::IndexOf<LIST, CLASS>::value == -1,           \
                        CLASS,                                                  \
                        LOKI_CONCAT(check_,CLASS,_isInList_,LIST)>              \
                        ::Result LOKI_CONCAT(CLASS,isInList,LIST,result);       \
    typedef LOKI_CONCAT(CLASS,isInList,LIST,result)::                           \
                        LOKI_CONCAT(ERROR_class_,CLASS,_isNotInList_,LIST)      \
                        LOKI_CONCAT(ERROR_class_,CLASS,_isNotInList__,LIST);
| bool Loki::RegisterFunction | ( | ) |  [inline] | 
Must be specialized be the user
| bool Loki::UnRegisterFunction | ( | ) |  [inline] | 
Must be specialized be the user
 1.5.8
 1.5.8