#include <ObjectFactory.h>

Data Fields | |
| std::string | className |
| std::set< std::string > | baseClasses |
| std::set< std::string > | aliases |
| std::string | description |
| std::string | authors |
| std::string | license |
| std::string | defaultTemplate |
| std::list< std::pair < std::string, Creator * > > | creatorList |
| std::map< std::string, Creator * > | creatorMap |
Definition at line 98 of file ObjectFactory.h.
| std::set<std::string> sofa::core::ObjectFactory::ClassEntry::aliases |
Definition at line 103 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addAlias(), sofa::core::ObjectFactory::addAlias(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), and sofa::core::RegisterObject::operator int().
| std::string sofa::core::ObjectFactory::ClassEntry::authors |
Definition at line 105 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addAuthor(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), sofa::core::RegisterObject::operator int(), and sofa::gui::qt::ModifyObject::setNode().
| std::set<std::string> sofa::core::ObjectFactory::ClassEntry::baseClasses |
Definition at line 102 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::add(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), and sofa::core::RegisterObject::operator int().
| std::string sofa::core::ObjectFactory::ClassEntry::className |
Definition at line 101 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addCreator(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), sofa::core::ObjectFactory::getAllEntries(), sofa::core::ObjectFactory::getEntry(), and sofa::core::RegisterObject::operator int().
| std::list< std::pair<std::string, Creator*> > sofa::core::ObjectFactory::ClassEntry::creatorList |
Definition at line 108 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addCreator(), sofa::core::ObjectFactory::createObject(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), sofa::core::RegisterObject::operator int(), and sofa::gui::qt::ModifyObject::setNode().
| std::map<std::string, Creator*> sofa::core::ObjectFactory::ClassEntry::creatorMap |
Definition at line 109 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addCreator(), sofa::core::ObjectFactory::createObject(), projects::generateFactoryPHPDoc(), and sofa::core::RegisterObject::operator int().
Definition at line 107 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::add(), sofa::core::ObjectFactory::createObject(), sofa::core::ObjectFactory::dumpHTML(), projects::generateFactoryPHPDoc(), and sofa::core::RegisterObject::operator int().
Definition at line 104 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addDescription(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), sofa::core::RegisterObject::operator int(), and sofa::gui::qt::ModifyObject::setNode().
| std::string sofa::core::ObjectFactory::ClassEntry::license |
Definition at line 106 of file ObjectFactory.h.
Referenced by sofa::core::RegisterObject::addLicense(), sofa::core::ObjectFactory::dump(), sofa::core::ObjectFactory::dumpHTML(), sofa::core::ObjectFactory::dumpXML(), projects::generateFactoryPHPDoc(), sofa::core::RegisterObject::operator int(), and sofa::gui::qt::ModifyObject::setNode().
1.5.7.1