Loading [MathJax]/extensions/tex2jax.js
Go to the documentation of this file.
44 : m_objName(
name ), m_svc( svc ), m_evt(
evt ), m_context( context ) {
50 : m_objName(
name ), m_svc( svc ), m_evt(
evt ), m_sc( &sc ), m_context( context ) {
~ExceptionGuard()
destructor
The IAuditor is the interface implemented by the Auditor base class.
AuditorGuard(std::string name, IAuditor *svc, std::string const &evt, EventContext const &context={})
void handle(const GaudiException &e, MsgStream &s)
local handler of GaudiException
GAUDI_API const std::string typeinfoName(const std::type_info &)
Get platform independent information about the class type.
StatusCode m_sc
status code : result of function evaluation
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
virtual const std::string & tag() const
name tag for the exception, or exception type
virtual const StatusCode & code() const
StatusCode for Exception.