#include <CAccessorFactory.h>
Inheritance diagram for CAccessorFactory:
Public Member Functions | |
virtual void | registerFactory (CAccessorFactoryContainer &outContainer) |
(*this) has to register with a container. | |
virtual CAccessor * | makeAccessor (const class CXMLElement &inConfiguration) const=0 |
As the name sais: this makes an accessor. | |
virtual void | closeAccessor () |
This function does plain nothing in this class, however, it becomes interesting for plugins that have to free shared libraries presently this is unused. | |
Protected Attributes | |
string | mName |
This variable contains the name used for registration. |
|
This function does plain nothing in this class, however, it becomes interesting for plugins that have to free shared libraries presently this is unused. All plugins will be loaded at load time, there will be no unloading of plugins during runtime. |
|
As the name sais: this makes an accessor. The parameter contains all attributes needes for a successful construction. |
|
(*this) has to register with a container. The container gets destruction responsability |