![]() |
The Gaudi Framework
master (bdbe7744)
|
#include <Gaudi/Details/PluginServiceDetailsV1.h>#include <string>#include <typeinfo>#include <utility>

Go to the source code of this file.
Classes | |
| class | Gaudi::PluginService::v1::Factory< R, Args > |
| Class wrapping the signature for a factory with any number of arguments. More... | |
| class | Gaudi::PluginService::v1::Exception |
Namespaces | |
| namespace | Gaudi |
| This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited. | |
| namespace | Gaudi::PluginService |
| namespace | Gaudi::PluginService::v1 |
Macros | |
| #define | _PS_V1_DECLARE_FACTORY_WITH_ID(type, id, factory) |
| #define | _PS_V1_DECLARE_FACTORY(type, factory) |
| #define | _PS_V1_DECLARE_FACTORY_WITH_CREATOR_AND_ID(type, typecreator, id, factory) |
| #define | _PS_V1_DECLARE_FACTORY_WITH_CREATOR(type, typecreator, factory) |
| #define | _PS_V1_DECLARE_COMPONENT(type) |
| #define | _PS_V1_DECLARE_COMPONENT_WITH_ID(type, id) |
| #define | DECLARE_FACTORY_WITH_ID(type, id, factory) |
| #define | DECLARE_FACTORY(type, factory) |
| #define | DECLARE_FACTORY_WITH_CREATOR_AND_ID(type, typecreator, id, factory) |
| #define | DECLARE_FACTORY_WITH_CREATOR(type, typecreator, factory) |
| #define | DECLARE_COMPONENT(type) |
| #define | DECLARE_COMPONENT_WITH_ID(type, id) |
| #define _PS_V1_DECLARE_COMPONENT | ( | type | ) |
Definition at line 34 of file PluginServiceV1.h.
| #define _PS_V1_DECLARE_COMPONENT_WITH_ID | ( | type, | |
| id ) |
Definition at line 36 of file PluginServiceV1.h.
| #define _PS_V1_DECLARE_FACTORY | ( | type, | |
| factory ) |
Definition at line 24 of file PluginServiceV1.h.
| #define _PS_V1_DECLARE_FACTORY_WITH_CREATOR | ( | type, | |
| typecreator, | |||
| factory ) |
Definition at line 30 of file PluginServiceV1.h.
| #define _PS_V1_DECLARE_FACTORY_WITH_CREATOR_AND_ID | ( | type, | |
| typecreator, | |||
| id, | |||
| factory ) |
Definition at line 27 of file PluginServiceV1.h.
| #define _PS_V1_DECLARE_FACTORY_WITH_ID | ( | type, | |
| id, | |||
| factory ) |
Definition at line 21 of file PluginServiceV1.h.
| #define DECLARE_COMPONENT | ( | type | ) |
Definition at line 45 of file PluginServiceV1.h.
| #define DECLARE_COMPONENT_WITH_ID | ( | type, | |
| id ) |
Definition at line 46 of file PluginServiceV1.h.
| #define DECLARE_FACTORY | ( | type, | |
| factory ) |
Definition at line 40 of file PluginServiceV1.h.
| #define DECLARE_FACTORY_WITH_CREATOR | ( | type, | |
| typecreator, | |||
| factory ) |
Definition at line 43 of file PluginServiceV1.h.
| #define DECLARE_FACTORY_WITH_CREATOR_AND_ID | ( | type, | |
| typecreator, | |||
| id, | |||
| factory ) |
Definition at line 41 of file PluginServiceV1.h.
| #define DECLARE_FACTORY_WITH_ID | ( | type, | |
| id, | |||
| factory ) |
Definition at line 39 of file PluginServiceV1.h.