#include <Gaudi/Details/PluginServiceDetailsV2.h>
#include <functional>
#include <memory>
#include <string>
#include <type_traits>
#include <typeinfo>
#include <utility>
Go to the source code of this file.
#define _PS_V2_DECLARE_COMPONENT |
( |
|
type | ) |
|
Value:namespace \
{ \
::Gaudi::PluginService::v2::DeclareFactory<type> _PS_V2_INTERNAL_FACTORY_REGISTER_CNAME{}; \
}
Definition at line 119 of file PluginServiceV2.h.
#define _PS_V2_DECLARE_COMPONENT_WITH_ID |
( |
|
type, |
|
|
|
id |
|
) |
| |
Value:namespace \
{ \
::Gaudi::PluginService::v2::DeclareFactory<type> _PS_V2_INTERNAL_FACTORY_REGISTER_CNAME{ \
::Gaudi::PluginService::v2::Details::stringify_id( id )}; \
}
Definition at line 125 of file PluginServiceV2.h.
#define _PS_V2_DECLARE_FACTORY |
( |
|
type, |
|
|
|
factory |
|
) |
| |
Value:namespace \
{ \
::Gaudi::PluginService::v2::DeclareFactory<type, factory> _PS_V2_INTERNAL_FACTORY_REGISTER_CNAME{}; \
}
Definition at line 132 of file PluginServiceV2.h.
#define _PS_V2_DECLARE_FACTORY_WITH_ID |
( |
|
type, |
|
|
|
id, |
|
|
|
factory |
|
) |
| |
Value:namespace \
{ \
::Gaudi::PluginService::v2::DeclareFactory<type, factory> _PS_V2_INTERNAL_FACTORY_REGISTER_CNAME{ \
::Gaudi::PluginService::v2::Details::stringify_id( id )}; \
}
Definition at line 138 of file PluginServiceV2.h.