![]() |
ATLAS Offline Software
|
macros to associate a CLID to a type More...
Go to the source code of this file.
Macros | |
#define | CLIDREGISTRY_ADDENTRY(CID, NAME) |
#define | CLIDREGISTRY_ADDENTRY2(CID, ARG1, ARG2) |
#define | CLASS_DEF(NAME, CID, VERSION) |
associate a clid and a version to a type eg More... | |
#define | CLASS_DEF2(ARG1, ARG2, CID, VERSION) |
hack to use instead of CLASS_DEF when type name contains a comma ',' eg More... | |
macros to associate a CLID to a type
Definition in file Control/AthenaKernel/AthenaKernel/CLASS_DEF.h.
#define CLASS_DEF | ( | NAME, | |
CID, | |||
VERSION | |||
) |
associate a clid and a version to a type eg
NAME | type name |
CID | clid |
VERSION | not yet used |
Definition at line 65 of file Control/AthenaKernel/AthenaKernel/CLASS_DEF.h.
#define CLASS_DEF2 | ( | ARG1, | |
ARG2, | |||
CID, | |||
VERSION | |||
) |
hack to use instead of CLASS_DEF when type name contains a comma ',' eg
ARG1 | type name (1st part) |
ARG2 | type name (2nd part) |
CID | clid |
VERSION | not yet used |
Definition at line 101 of file Control/AthenaKernel/AthenaKernel/CLASS_DEF.h.
#define CLIDREGISTRY_ADDENTRY | ( | CID, | |
NAME | |||
) |
Definition at line 36 of file Control/AthenaKernel/AthenaKernel/CLASS_DEF.h.
#define CLIDREGISTRY_ADDENTRY2 | ( | CID, | |
ARG1, | |||
ARG2 | |||
) |
Definition at line 44 of file Control/AthenaKernel/AthenaKernel/CLASS_DEF.h.