The Gaudi Framework
v26r4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IStagerSvc.h
Go to the documentation of this file.
1
#ifndef INTERFACES_ISTAGERSVC_H
2
#define INTERFACES_ISTAGERSVC_H
3
4
// Include Files
5
#include "GaudiKernel/IInterface.h"
6
7
// Forward declarations
8
class
IIncidentListener
;
9
class
Incident
;
10
11
class
GAUDI_API
IStagerSvc
:
virtual
public
IInterface
{
12
public
:
14
DeclareInterfaceID
(
IStagerSvc
,2,0);
15
17
virtual
StatusCode
getStreams()=0;
18
virtual
StatusCode
readAhead()=0;
19
virtual
StatusCode
initStage()=0;
20
21
};
22
23
#endif // GAUDIKERNEL_STAGERSVC_H
IStagerSvc
Definition:
IStagerSvc.h:11
GAUDI_API
#define GAUDI_API
Definition:
Kernel.h:107
DeclareInterfaceID
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
Definition:
IInterface.h:14
IIncidentListener
The interface implemented by any class wanting to listen to Incidents.
Definition:
IIncidentListener.h:13
StatusCode
This class is used for returning status codes from appropriate routines.
Definition:
StatusCode.h:26
IInterface
Definition of the basic interface.
Definition:
IInterface.h:234
Incident
Base class for all Incidents (computing events).
Definition:
Incident.h:16
InstallArea
x86_64-slc6-gcc48-opt
include
GaudiKernel
IStagerSvc.h
Generated on Mon Oct 12 2015 16:26:48 for The Gaudi Framework by
1.8.9.1