| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

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
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:56:57 2011 for GaudiKernel by doxygen 1.4.7