SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::core::objectmodel::DeprecatedBaseClass Class Reference

#include <BaseClass.h>

Inheritance diagram for sofa::core::objectmodel::DeprecatedBaseClass:

Public Member Functions

 DeprecatedBaseClass ()
 
BasedynamicCast (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 BaseClassGetSingleton ()
 

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 ()
 

Constructor details

◆ DeprecatedBaseClass()

sofa::core::objectmodel::DeprecatedBaseClass::DeprecatedBaseClass ( )

Function details

◆ dynamicCast()

Base* sofa::core::objectmodel::DeprecatedBaseClass::dynamicCast ( Base ) const
inlineoverridevirtual

◆ GetSingleton()

BaseClass * sofa::core::objectmodel::DeprecatedBaseClass::GetSingleton ( )
static

◆ isInstance()

bool sofa::core::objectmodel::DeprecatedBaseClass::isInstance ( Base ) const
inlineoverridevirtual