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. More... | |
#define | IOVSVC_CALLBACK_ARGS_K(K) int&,std::list<std::string>& K |
short hand for IOVSvc call back argument list, to be used when when only the keys argument is needed. More... | |
#define | IOVSVC_CALLBACK_ARGS_P(I, K) int& I,std::list<std::string>& K |
short hand for IOVSvc call back argument list, to be used when access to formal arguments is needed, e.g. More... | |
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 More... | |
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 25 of file IOVSvcDefs.h.
#define IOVSVC_CALLBACK_ARGS_K | ( | K | ) | int&,std::list<std::string>& K |
short hand for IOVSvc call back argument list, to be used when when only the keys argument is needed.
Definition at line 34 of file IOVSvcDefs.h.
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 43 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.