22 if ( caller )
after( evt, caller->
name(), sc );
const char * toStr(IAuditor::StandardEventType e)
Simple mapping function from IAuditor::StandardEventType to string.
void before(StandardEventType evt, const std::string &caller) override
bool i_auditEventType(const std::string &evt)
Check if we are requested to audit the passed event type.
This class is used for returning status codes from appropriate routines.
IInterface compliant class extending IInterface with the name() method.
virtual void i_before(CustomEventTypeRef evt, const std::string &caller)=0
catch all "before" method, implemented in the derived class
void after(StandardEventType evt, const std::string &caller, const StatusCode &sc) override
virtual void i_after(CustomEventTypeRef evt, const std::string &caller, const StatusCode &sc)=0
catch all "after" method, implemented in the derived class
virtual const std::string & name() const =0
Retrieve the name of the instance.