Gaudi Framework, version v20r2

Generated: 18 Jul 2008

IStatusCodeSvc.h

Go to the documentation of this file.
00001 
00002 #ifndef GAUDIKERNEL_ISTATUSCODESVC_H
00003 #define GAUDIKERNEL_ISTATUSCODESVC_H
00004 
00005 #include "GaudiKernel/IService.h"
00006 
00007 #include <string>
00008 
00009 class IStatusCodeSvc: virtual public IService {
00010 
00011 public:
00012 
00013   static const InterfaceID& interfaceID();
00014 
00015   virtual void regFnc(const std::string &fnc, 
00016                       const std::string &lib) = 0;
00017 
00018   virtual void list() const = 0;
00019 
00020   virtual bool suppressCheck() const = 0;
00021 
00022 };
00023 
00024 inline
00025 const InterfaceID& 
00026 IStatusCodeSvc::interfaceID() {
00027     static const InterfaceID m_IID("StatusCodeSvc", 1, 0);
00028     return m_IID;
00029 }
00030 
00031 #endif

Generated at Fri Jul 18 11:59:20 2008 for Gaudi Framework, version v20r2 by Doxygen version 1.5.1 written by Dimitri van Heesch, © 1997-2004