Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Classes | |
struct | EmptyType |
struct | GetSuperclassTypeList |
struct | GetSuperclassTypeList< T, true > |
class | HasTypeSuperclass |
struct | MapReduce |
struct | MapReduce< TypeList<>, Map, Reduce > |
struct | MapToTypeInfo |
struct | ReduceToList |
class | TypeInfo |
struct | TypeList |
struct | TypeList< EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType > |
Functions | |
QString | DemangleName (const char *mangledName) |
QString | GetClassName (const Object *obj) |
template<typename T > | |
QString | GetClassName () |
template<typename T > | |
QList< TypeInfo > | GetSuperclasses () |
org_blueberry_core_runtime_EXPORT QString berry::Reflection::DemangleName | ( | const char * | mangledName | ) |
Definition at line 45 of file berryReflection.cpp.
Referenced by berry::IAdaptable::GetAdapter(), GetClassName(), berry::Object::GetClassName(), and berry::Object::PrintSelf().
QString berry::Reflection::GetClassName | ( | ) |
Definition at line 44 of file berryReflection.h.
References DemangleName().
org_blueberry_core_runtime_EXPORT QString berry::Reflection::GetClassName | ( | const Object * | obj | ) |
Definition at line 76 of file berryReflection.cpp.
References DemangleName().
Referenced by berry::IAdapterManager::QueryAdapter().
QList< TypeInfo > berry::Reflection::GetSuperclasses | ( | ) |
Definition at line 224 of file berryReflection.h.
References berry::Reflection::HasTypeSuperclass< T >::value.