| # Gaudi Framework, version v20r3
Generated: 24 Nov 2008

# IStagerSvc.h

Go to the documentation of this file.

    00001 // $Header: /local/reps/Gaudi/GaudiKernel/GaudiKernel/IStagerSvc.h,v 1.1 2005/07/05 10:55:09 hmd Exp $
    00002 #ifndef INTERFACES_ISTAGERSVC_H
    00003 #define INTERFACES_ISTAGERSVC_H
    00004
    00005 // Include Files
    00006 #include "GaudiKernel/IInterface.h"
    00007 #include <string>
    00008
    00009 // Forward declarations
    00010 class IIncidentListener;
    00011 class Incident;
    00012
    00013 static const InterfaceID IID_IStagerSvc("StagerSvc", 1 , 0);
    00014
    00015 class IStagerSvc : virtual public IInterface {
    00016   public:
    00017
    00019   static const InterfaceID& interfaceID() { return IID_IStagerSvc; }
    00020   virtual StatusCode getStreams()=0;
    00021   virtual StatusCode readAhead()=0;
    00022   virtual StatusCode initStage()=0;
    00023
    00024 };
    00025
    00026 #endif // GAUDIKERNEL_STAGERSVC_H