| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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.
std::list<tlp::Dependency> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginDependencies | ( | std::string | name | ) | [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::string tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginsClassName | ( | ) | [virtual] |
Implements tlp::TemplateFactoryInterface.
bool tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::pluginExists | ( | const std::string & | pluginName | ) | [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.
std::map<std::string, std::list<tlp::Dependency> > tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objDeps |
ObjectCreator tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objMap |
std::set<std::string> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objNames |
std::map<std::string,StructDef> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objParam |
std::map<std::string, std::string> tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::objRels |
Tulip Software by LaBRI Visualization Team 2001 - 2009 |