SOFA API  1e111313
Open source framework for multi-physics simuation
sofa::core::ObjectFactory Member List

This is the complete list of members for sofa::core::ObjectFactory, including all inherited members.

addAlias(std::string name, std::string target, bool force=false, ClassEntry::SPtr *previous=nullptr)sofa::core::ObjectFactory
AddAlias(std::string name, std::string result, bool force=false, ClassEntry::SPtr *previous=nullptr)sofa::core::ObjectFactoryinlinestatic
ClassEntryMap typedefsofa::core::ObjectFactory
CreateObject(objectmodel::BaseContext *context, objectmodel::BaseObjectDescription *arg)sofa::core::ObjectFactoryinlinestatic
createObject(objectmodel::BaseContext *context, objectmodel::BaseObjectDescription *arg)sofa::core::ObjectFactory
CreatorMap typedefsofa::core::ObjectFactory
dump(std::ostream &out=std::cout)sofa::core::ObjectFactory
dumpHTML(std::ostream &out=std::cout)sofa::core::ObjectFactory
dumpXML(std::ostream &out=std::cout)sofa::core::ObjectFactory
getAllEntries(std::vector< ClassEntry::SPtr > &result)sofa::core::ObjectFactory
getEntriesFromTarget(std::vector< ClassEntry::SPtr > &result, std::string target)sofa::core::ObjectFactory
getEntry(std::string classname)sofa::core::ObjectFactory
getInstance()sofa::core::ObjectFactorystatic
HasCreator(std::string classname)sofa::core::ObjectFactoryinlinestatic
hasCreator(std::string classname)sofa::core::ObjectFactory
listClassesFromTarget(std::string target, std::string separator=", ")sofa::core::ObjectFactory
m_callbackOnCreatesofa::core::ObjectFactoryprotected
registrysofa::core::ObjectFactoryprotected
ResetAlias(std::string name, ClassEntry::SPtr previous)sofa::core::ObjectFactoryinlinestatic
resetAlias(std::string name, ClassEntry::SPtr previous)sofa::core::ObjectFactory
setCallback(OnCreateCallback cb)sofa::core::ObjectFactoryinline
ShortName(std::string classname)sofa::core::ObjectFactoryinlinestatic
shortName(std::string classname)sofa::core::ObjectFactory
~ObjectFactory()sofa::core::ObjectFactory