SOFA API  cd4ffb93
Open source framework for multi-physics simuation
sofa::core::objectmodel::BaseClassNameHelper Class Reference

#include <BaseClassNameHelper.h>

Classes

struct  DefaultTypeTemplateName
 
struct  DefaultTypeTemplateName< C< T1, Ts... > >
 

Static Public Member Functions

template<class T >
static std::string getTypeName ()
 Helper method to get the type name. More...
 
template<class T >
static std::string getNamespaceName ()
 Helper method to get the namespace name. More...
 
template<class T >
static std::string getClassName ()
 Helper method to get the class name. More...
 
template<class T >
static std::string getTemplateName ()
 Helper method to get the template name. More...
 
template<class T >
static std::string getShortName ()
 Helper method to get the template name. More...
 

Function details

◆ getClassName()

template<class T >
static std::string sofa::core::objectmodel::BaseClassNameHelper::getClassName ( )
inlinestatic

Helper method to get the class name.

◆ getNamespaceName()

template<class T >
static std::string sofa::core::objectmodel::BaseClassNameHelper::getNamespaceName ( )
inlinestatic

Helper method to get the namespace name.

◆ getShortName()

template<class T >
static std::string sofa::core::objectmodel::BaseClassNameHelper::getShortName ( )
inlinestatic

Helper method to get the template name.

◆ getTemplateName()

template<class T >
static std::string sofa::core::objectmodel::BaseClassNameHelper::getTemplateName ( )
inlinestatic

Helper method to get the template name.

◆ getTypeName()

template<class T >
static std::string sofa::core::objectmodel::BaseClassNameHelper::getTypeName ( )
inlinestatic

Helper method to get the type name.