3 #ifndef GAUDIALG_IERRORTOOL_H
4 #define GAUDIALG_IERRORTOOL_H 1
14 #include "GaudiKernel/IAlgTool.h"
15 #include "GaudiKernel/StatusCode.h"
16 #include "GaudiKernel/IMessageSvc.h"
56 (
const std::string&
msg ,
58 const size_t mx = 10 )
const = 0 ;
71 (
const std::string&
msg ,
73 const size_t mx = 10 )
const = 0 ;
85 (
const std::string&
msg ,
100 const std::string& message =
"" ,
111 virtual void Exception
112 (
const std::string &
msg ,
124 virtual void Exception
125 (
const std::string &
msg ,
126 const std::exception & exc ,
136 virtual void Exception
137 (
const std::string&
msg =
"no message" ,
148 #endif // GAUDIALG_IERRORTOOL_H
Define general base for Gaudi exception.
This class is used for returning status codes from appropriate routines.