virtual void before(std::string const &event, std::string const &caller, EventContext const &)=0
Audit the start of a given "event" for a given call.
virtual void after(std::string const &event, std::string const &caller, EventContext const &, StatusCode const &sc=StatusCode::SUCCESS)=0
Audit the end of a given "event" for a given caller.