CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
IJobInfoSvc.h
Go to the documentation of this file.
1#ifndef IJobInfoSvc_H
2#define IJobInfoSvc_H
3
4#include "GaudiKernel/IInterface.h"
5#include "GaudiKernel/Kernel.h"
6#include "GaudiKernel/Service.h"
7
8/* Declaration of the interface ID */
9static const InterfaceID IID_IJobInfoSvc("IJobInfoSvc",1,0);
10
11
12class IJobInfoSvc: virtual public IInterface{
13
14public:
15
16 static const InterfaceID& interfaceID() { return IID_IJobInfoSvc; }
17
18 virtual int xmlrpc(int evtNum) = 0;
19 virtual std::string getJobOutputFile() = 0;
20
21};
22
23
24#endif
25
static const InterfaceID & interfaceID()
Definition IJobInfoSvc.h:16
virtual int xmlrpc(int evtNum)=0
virtual std::string getJobOutputFile()=0