tlp::TemplateFactory< ObjectFactory, ObjectType, Context > Class Template Reference
[Plugins]
#include <TemplateFactory.h>
Inherits tlp::TemplateFactoryInterface.
List of all members.
Public Types
Public Member Functions
Public Attributes
template<class ObjectFactory, class ObjectType, class Context>
class tlp::TemplateFactory< ObjectFactory, ObjectType, Context >
Member Typedef Documentation
template<class ObjectFactory, class ObjectType, class Context>
Constructor & Destructor Documentation
template<class ObjectFactory, class ObjectType, class Context>
Member Function Documentation
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
ObjectType* tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginObject |
( |
const std::string & |
name, |
|
|
Context |
p | |
|
) |
| | |
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
std::string tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginRelease |
( |
std::string |
name |
) |
[virtual] |
template<class ObjectFactory, class ObjectType, class Context>
std::string tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::getPluginsClassName |
( |
|
) |
[virtual] |
template<class ObjectFactory, class ObjectType, class Context>
bool tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::pluginExists |
( |
const std::string & |
pluginName |
) |
[virtual] |
template<class ObjectFactory, class ObjectType, class Context>
void tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::registerPlugin |
( |
ObjectFactory * |
objectFactory |
) |
|
template<class ObjectFactory, class ObjectType, class Context>
void tlp::TemplateFactory< ObjectFactory, ObjectType, Context >::removePlugin |
( |
const std::string & |
name |
) |
[virtual] |
Member Data Documentation
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
template<class ObjectFactory, class ObjectType, class Context>
|