#include <BaseClass.h>

| Public Member Functions | |
| DeprecatedBaseClass () | |
| Base * | dynamicCast (Base *) const override | 
| bool | isInstance (Base *) const override | 
|  Public Member Functions inherited from sofa::core::objectmodel::BaseClass | |
| bool | hasParent (const BaseClass *c) const | 
| returns true iff c is a parent class of this  More... | |
| bool | hasParent (const std::string &parentClassName) const | 
| returns true iff a parent class of this is named parentClassName  More... | |
| bool | operator== (const BaseClass &c) const | 
| bool | operator!= (const BaseClass &c) const | 
| Static Public Member Functions | |
| static BaseClass * | GetSingleton () | 
| Additional Inherited Members | |
|  Public Attributes inherited from sofa::core::objectmodel::BaseClass | |
| std::string | namespaceName | 
| std::string | typeName | 
| std::string | className | 
| std::string | templateName | 
| std::string | shortName | 
| type::vector< const BaseClass * > | parents | 
|  Protected Member Functions inherited from sofa::core::objectmodel::BaseClass | |
| BaseClass () | |
| virtual | ~BaseClass () | 
| sofa::core::objectmodel::DeprecatedBaseClass::DeprecatedBaseClass | ( | ) | 
| 
 | inlineoverridevirtual | 
Implements sofa::core::objectmodel::BaseClass.
| 
 | static | 
| 
 | inlineoverridevirtual | 
Implements sofa::core::objectmodel::BaseClass.