Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
berry::Reflection::TypeInfo Class Reference

#include <berryReflection.h>

Inheritance diagram for berry::Reflection::TypeInfo:

Public Member Functions

 TypeInfo ()
 
template<typename T >
 TypeInfo (T *)
 
bool operator== (const TypeInfo &other) const
 
QString GetName () const
 
QList< TypeInfoGetSuperclasses () const
 

Static Public Member Functions

template<typename T >
static TypeInfo New ()
 

Detailed Description

Definition at line 143 of file berryReflection.h.

Constructor & Destructor Documentation

berry::Reflection::TypeInfo::TypeInfo ( )

Definition at line 89 of file berryReflection.cpp.

template<typename T >
berry::Reflection::TypeInfo::TypeInfo ( T *  )
inlineexplicit

Definition at line 150 of file berryReflection.h.

Member Function Documentation

QString berry::Reflection::TypeInfo::GetName ( ) const

Definition at line 99 of file berryReflection.cpp.

Referenced by operator==().

QList< TypeInfo > berry::Reflection::TypeInfo::GetSuperclasses ( ) const

Definition at line 104 of file berryReflection.cpp.

template<typename T >
static TypeInfo berry::Reflection::TypeInfo::New ( void  )
inlinestatic

Definition at line 157 of file berryReflection.h.

bool berry::Reflection::TypeInfo::operator== ( const TypeInfo other) const

Definition at line 94 of file berryReflection.cpp.

References GetName().


The documentation for this class was generated from the following files: