#include <ClassInfo.h>

Public Member Functions | |
| virtual void * | dynamicCast (Base *obj) const |
Public Member Functions inherited from sofa::core::objectmodel::ClassInfo | |
| std::string | name () const |
| operator const std::type_info & () const | |
| helper::TypeInfo | type () const |
| bool | operator== (const ClassInfo &t) const |
| bool | operator!= (const ClassInfo &t) const |
| bool | operator< (const ClassInfo &t) const |
| virtual bool | isInstance (Base *obj) const |
Static Public Member Functions | |
| static TClassInfo< T > & | get () |
Protected Member Functions | |
| TClassInfo () | |
Protected Member Functions inherited from sofa::core::objectmodel::ClassInfo | |
| ClassInfo (const std::type_info *ti) | |
| virtual | ~ClassInfo () |
Additional Inherited Members | |
Protected Attributes inherited from sofa::core::objectmodel::ClassInfo | |
| const std::type_info * | pt |
Static Protected Attributes inherited from sofa::core::objectmodel::ClassInfo | |
| static std::map< sofa::helper::TypeInfo, ClassInfo * > | classes |
|
inlineprotected |
|
inlinevirtual |
Implements sofa::core::objectmodel::ClassInfo.
|
inlinestatic |