RegistryProxy< ConcreteClass, BaseClass, Options, Factory > Class Template Reference
#include <TemplateFactory.h>
List of all members.
Public Member Functions |
| RegistryProxy (const char *Name, const char *ArgumentNames, const char *Product="") |
Detailed Description
template<typename ConcreteClass, typename BaseClass, typename Options, typename Factory>
class RegistryProxy< ConcreteClass, BaseClass, Options, Factory >
Definition at line 82 of file TemplateFactory.h.
Constructor & Destructor Documentation
template<typename ConcreteClass , typename BaseClass , typename Options , typename Factory >
RegistryProxy< ConcreteClass, BaseClass, Options, Factory >::RegistryProxy |
( |
const char * |
Name, |
|
|
const char * |
ArgumentNames, |
|
|
const char * |
Product = "" | |
|
) |
| | [inline] |
Definition at line 84 of file TemplateFactory.h.
00085 {
00086 Factory *f = Factory::Instance();
00087 f->registerModule( Name , &RegistryProxyMaker<ConcreteClass,BaseClass,Options>, Product);
00088
00089 f->addArguments( ArgumentNames);
00090 }
The documentation for this class was generated from the following file: