virtual StatusCode process(const INamedInterface &o) const
ExceptionSvc(const ExceptionSvc &)=delete
std::map< std::string, ReturnState > m_retCodesErr
ExceptionSvc & operator=(const ExceptionSvc &)=delete
StatusCode initialize() override
initialize the service
std::map< std::string, ReturnState > m_retCodesExc
StatusCode handleErr(const INamedInterface &o, const StatusCode &s) const override
Handle errors.
StatusCode handle(const INamedInterface &o, const GaudiException &e) const override
Handle caught GaudiExceptions.
ExceptionSvc()=delete
no default constructor
Base class used to extend a class implementing other interfaces.
Gaudi::Property< std::string > m_mode_err_s
Gaudi::Property< std::string > m_mode_exc_s