![]() |
The Gaudi Framework
v25r3
|
Class wrapping the signature for a factory with 3 arguments. More...
#include <Gaudi/PluginService.h>
Public Types | |
typedef R | ReturnType |
typedef A1 | Arg1Type |
typedef A2 | Arg2Type |
typedef A3 | Arg3Type |
typedef R(* | FuncType )(Arg1Type, Arg2Type, Arg3Type) |
Static Public Member Functions | |
static ReturnType | create (const std::string &id, Arg1Type a1, Arg2Type a2, Arg3Type a3) |
template<typename T > | |
static ReturnType | create (const T &id, Arg1Type a1, Arg2Type a2, Arg3Type a3) |
Class wrapping the signature for a factory with 3 arguments.
Definition at line 111 of file PluginService.h.
typedef A1 Gaudi::PluginService::Factory3< R, A1, A2, A3 >::Arg1Type |
Definition at line 114 of file PluginService.h.
typedef A2 Gaudi::PluginService::Factory3< R, A1, A2, A3 >::Arg2Type |
Definition at line 115 of file PluginService.h.
typedef A3 Gaudi::PluginService::Factory3< R, A1, A2, A3 >::Arg3Type |
Definition at line 116 of file PluginService.h.
typedef R(* Gaudi::PluginService::Factory3< R, A1, A2, A3 >::FuncType)(Arg1Type, Arg2Type, Arg3Type) |
Definition at line 117 of file PluginService.h.
typedef R Gaudi::PluginService::Factory3< R, A1, A2, A3 >::ReturnType |
Definition at line 113 of file PluginService.h.
|
inlinestatic |
Definition at line 119 of file PluginService.h.
|
inlinestatic |
Definition at line 128 of file PluginService.h.