![]() |
ATLAS Offline Software
|
defines and typedefs for IOVSvc More...
#include <list>#include <string>#include "boost/function.hpp"#include "GaudiKernel/StatusCode.h"Go to the source code of this file.
Macros | |
| #define | IOVSVC_CALLBACK_ARGS int&,std::list<std::string>& |
| short hand for IOVSvc call back argument list, to be used when no access to formal arguments is needed, e.g. | |
| #define | IOVSVC_CALLBACK_ARGS_K(K) |
| short hand for IOVSvc call back argument list, to be used when when only the keys argument is needed. | |
| #define | IOVSVC_CALLBACK_ARGS_P(I, K) |
| short hand for IOVSvc call back argument list, to be used when access to formal arguments is needed, e.g. | |
Typedefs | |
| typedef boost::function< StatusCode(IOVSVC_CALLBACK_ARGS) > | IOVSvcCallBackFcn |
| the type of an IOVSvc call back: it wraps both the method and the object the method is called on | |
defines and typedefs for IOVSvc
Definition in file IOVSvcDefs.h.
| #define IOVSVC_CALLBACK_ARGS int&,std::list<std::string>& |
short hand for IOVSvc call back argument list, to be used when no access to formal arguments is needed, e.g.
in method declaration (.h)
Definition at line 24 of file IOVSvcDefs.h.
| #define IOVSVC_CALLBACK_ARGS_K | ( | K | ) |
short hand for IOVSvc call back argument list, to be used when when only the keys argument is needed.
Definition at line 33 of file IOVSvcDefs.h.
| #define IOVSVC_CALLBACK_ARGS_P | ( | I, | |
| K ) |
short hand for IOVSvc call back argument list, to be used when access to formal arguments is needed, e.g.
in method definition (.cxx)
Definition at line 42 of file IOVSvcDefs.h.
| typedef boost::function< StatusCode (IOVSVC_CALLBACK_ARGS) > IOVSvcCallBackFcn |
the type of an IOVSvc call back: it wraps both the method and the object the method is called on
Definition at line 58 of file IOVSvcDefs.h.