2 #ifndef GAUDIKERNEL_IEXCEPTIONSVC_H
3 #define GAUDIKERNEL_IEXCEPTIONSVC_H
9 #include "GaudiKernel/IInterface.h"
10 #include "GaudiKernel/GaudiException.h"
35 const std::exception & e )
const = 0 ;
50 #endif // GAUDIKERNEL_IEXCEPTIONSVC_H
Define general base for Gaudi exception.
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
IInterface compliant class extending IInterface with the name() method.
The abstract interface for exception handling service.