Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
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 139 of file berryReflection.h.

Constructor & Destructor Documentation

◆ TypeInfo() [1/2]

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

◆ TypeInfo() [2/2]

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

Definition at line 146 of file berryReflection.h.

Member Function Documentation

◆ GetName()

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

◆ GetSuperclasses()

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

◆ New()

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

Definition at line 153 of file berryReflection.h.

◆ operator==()

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

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