|
Gaudi Framework, version v23r5 |
| Home | Generated: Wed Nov 28 2012 |
Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces. More...
#include <IInterface.h>
Public Types | |
| typedef INTERFACE | iface_type |
| Interface type. | |
| typedef mpl::insert< typename iface_type::ext_iids, InterfaceId > | iids |
| List of interfaces. | |
Static Public Member Functions | |
| static std::string | name () |
| static unsigned long | majorVersion () |
| static unsigned long | minorVersion () |
| static const std::type_info & | TypeInfo () |
| static const InterfaceID & | interfaceID () |
Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces.
Definition at line 122 of file IInterface.h.
| typedef INTERFACE Gaudi::InterfaceId< INTERFACE, majVers, minVers >::iface_type |
Interface type.
Definition at line 125 of file IInterface.h.
| typedef mpl::insert<typename iface_type::ext_iids, InterfaceId> Gaudi::InterfaceId< INTERFACE, majVers, minVers >::iids |
List of interfaces.
Definition at line 129 of file IInterface.h.
|
inlinestatic |
Definition at line 145 of file IInterface.h.
|
inlinestatic |
Definition at line 134 of file IInterface.h.
|
inlinestatic |
Definition at line 135 of file IInterface.h.
|
inlinestatic |
Definition at line 132 of file IInterface.h.
|
inlinestatic |
Definition at line 137 of file IInterface.h.