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