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::ObjectFactory | inlinestatic |
ClassEntryMap typedef | sofa::core::ObjectFactory | |
createObject(objectmodel::BaseContext *context, objectmodel::BaseObjectDescription *arg) | sofa::core::ObjectFactory | |
CreateObject(objectmodel::BaseContext *context, objectmodel::BaseObjectDescription *arg) | sofa::core::ObjectFactory | inlinestatic |
CreatorMap typedef | sofa::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 | |
getEntriesDerivedFrom(std::vector< ClassEntry::SPtr > &result) const | 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::ObjectFactory | static |
HasCreator(std::string classname) | sofa::core::ObjectFactory | inlinestatic |
hasCreator(std::string classname) | sofa::core::ObjectFactory | |
listClassesDerivedFrom(const std::string &separator=", ") const | sofa::core::ObjectFactory | |
listClassesFromTarget(std::string target, std::string separator=", ") | sofa::core::ObjectFactory | |
m_callbackOnCreate | sofa::core::ObjectFactory | protected |
registry | sofa::core::ObjectFactory | protected |
ResetAlias(std::string name, ClassEntry::SPtr previous) | sofa::core::ObjectFactory | inlinestatic |
resetAlias(std::string name, ClassEntry::SPtr previous) | sofa::core::ObjectFactory | |
setCallback(OnCreateCallback cb) | sofa::core::ObjectFactory | inline |
shortName(std::string classname) | sofa::core::ObjectFactory | |
ShortName(std::string classname) | sofa::core::ObjectFactory | inlinestatic |
~ObjectFactory() | sofa::core::ObjectFactory |