![]() |
The Gaudi Framework
v29r3 (fa547fc2)
|
#include <Gaudi/PluginService.h>

Go to the source code of this file.
Macros | |
| #define | DECLARE_OBJECT_FACTORY(x) DECLARE_FACTORY( x, ObjFactory ) |
| #define | DECLARE_NAMESPACE_OBJECT_FACTORY(n, x) |
| #define | DECLARE_CONTAINEDOBJECT_FACTORY(x) DECLARE_FACTORY_WITH_ID( x, x::classID(), ContainedObjFactory ) |
| #define | DECLARE_DATAOBJECT_FACTORY(x) DECLARE_FACTORY_WITH_ID( x, x::classID(), DataObjFactory ) |
Typedefs | |
| typedef Gaudi::PluginService::Factory< IInterface *, IInterface * > | ObjFactory |
| typedef Gaudi::PluginService::Factory< DataObject * > | DataObjFactory |
| typedef Gaudi::PluginService::Factory< ContainedObject * > | ContainedObjFactory |
| #define DECLARE_CONTAINEDOBJECT_FACTORY | ( | x | ) | DECLARE_FACTORY_WITH_ID( x, x::classID(), ContainedObjFactory ) |
Definition at line 21 of file ObjectFactory.h.
| #define DECLARE_DATAOBJECT_FACTORY | ( | x | ) | DECLARE_FACTORY_WITH_ID( x, x::classID(), DataObjFactory ) |
Definition at line 22 of file ObjectFactory.h.
| #define DECLARE_NAMESPACE_OBJECT_FACTORY | ( | n, | |
| x | |||
| ) |
Definition at line 17 of file ObjectFactory.h.
| #define DECLARE_OBJECT_FACTORY | ( | x | ) | DECLARE_FACTORY( x, ObjFactory ) |
Definition at line 16 of file ObjectFactory.h.
Definition at line 13 of file ObjectFactory.h.
Definition at line 12 of file ObjectFactory.h.
| typedef Gaudi::PluginService::Factory<IInterface*, IInterface*> ObjFactory |
Definition at line 8 of file ObjectFactory.h.