| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::TemplateFactory< ObjectFactory, ObjectType, Context > Class Template Reference |
| typedef std::map< std::string , ObjectFactory * > tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::ObjectCreator |
| tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::TemplateFactory | ( | ) | [inline] |
| Iterator<std::string>* tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::availablePlugins | ( | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| bool tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::pluginExists | ( | const std::string & | pluginName | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| ObjectType* tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginObject | ( | const std::string & | name, | |
| Context | p | |||
| ) |
| StructDef tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginParameters | ( | std::string | name | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| std::string tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginRelease | ( | std::string | name | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| std::list<tlp::Dependency> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginDependencies | ( | std::string | name | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| std::string tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginsClassName | ( | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| void tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::registerPlugin | ( | ObjectFactory * | objectFactory | ) |
| void tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::removePlugin | ( | const std::string & | name | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
| ObjectCreator tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objMap |
| std::map<std::string,StructDef> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objParam |
| std::set<std::string> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objNames |
| std::map<std::string, std::list<tlp::Dependency> > tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objDeps |
| std::map<std::string, std::string> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objRels |
| Tulip Software by LaBRI Visualization Team 2001 - 2007 |