#include <metaclasst.h>
Inheritance diagram for LLMetaClassT< TObject >:
Public Member Functions | |
virtual | ~LLMetaClassT () |
template<> | |
void | reflectProperties (LLMetaClass &meta_class) |
template<> | |
void | reflectProperties (LLMetaClass &meta_class) |
Static Public Member Functions | |
static const LLMetaClassT & | instance () |
Private Member Functions | |
LLMetaClassT () | |
Static Private Member Functions | |
static const LLMetaClassT & | buildMetaClass () |
static void | reflectProperties (LLMetaClass &) |
Definition at line 37 of file metaclasst.h.
virtual LLMetaClassT< TObject >::~LLMetaClassT | ( | ) | [inline, virtual] |
Definition at line 41 of file metaclasst.h.
LLMetaClassT< TObject >::LLMetaClassT | ( | ) | [inline, private] |
Definition at line 58 of file metaclasst.h.
Referenced by LLMetaClassT< TObject >::buildMetaClass().
static const LLMetaClassT& LLMetaClassT< TObject >::buildMetaClass | ( | ) | [inline, static, private] |
Definition at line 51 of file metaclasst.h.
References LLMetaClassT< TObject >::LLMetaClassT(), and LLMetaClassT< TObject >::reflectProperties().
Referenced by LLMetaClassT< TObject >::instance().
static const LLMetaClassT& LLMetaClassT< TObject >::instance | ( | ) | [inline, static] |
Definition at line 43 of file metaclasst.h.
References LLMetaClassT< TObject >::buildMetaClass().
Referenced by tut::TestAggregatedData::getMetaClass(), tut::TestReflectionData::getMetaClass(), and LLPermissions::getMetaClass().
void LLMetaClassT< tut::TestReflectionData >::reflectProperties | ( | LLMetaClass & | meta_class | ) |
Definition at line 77 of file reflection_tut.cpp.
References tut::TestReflectionData::mInt, tut::TestReflectionData::mNullPtr, tut::TestReflectionData::mObj, tut::TestReflectionData::mPtr, tut::TestReflectionData::mString, reflectProperty(), and reflectPtrProperty().
void LLMetaClassT< LLPermissions >::reflectProperties | ( | LLMetaClass & | meta_class | ) |
Definition at line 895 of file llpermissions.cpp.
References LLPermissions::mCreator, LLPermissions::mOwner, and reflectProperty().
static void LLMetaClassT< TObject >::reflectProperties | ( | LLMetaClass & | ) | [inline, static, private] |
Definition at line 60 of file metaclasst.h.
Referenced by LLMetaClassT< TObject >::buildMetaClass().