#include <zorba/audit.h>
Public Member Functions | |
virtual const Record * | at (size_t) const =0 |
virtual bool | audit (const Property &) const =0 |
virtual bool | audit (const String &) const =0 |
virtual Record * | createRecord ()=0 |
virtual const Property * | getDynamicProperty (const String &) const =0 |
virtual size_t | size () const =0 |
virtual void | submitRecord (Record *)=0 |
virtual std::ostream & | write (std::ostream &) const =0 |
Static Public Member Functions | |
static Event * | get () |
virtual const Record* zorba::audit::Event::at | ( | size_t | ) | const [pure virtual] |
virtual bool zorba::audit::Event::audit | ( | const Property & | ) | const [pure virtual] |
Referenced by zorba::audit::ScopedAuditor< T, flags >::ScopedAuditor().
virtual bool zorba::audit::Event::audit | ( | const String & | ) | const [pure virtual] |
virtual Record* zorba::audit::Event::createRecord | ( | ) | [pure virtual] |
static Event* zorba::audit::Event::get | ( | ) | [static] |
virtual const Property* zorba::audit::Event::getDynamicProperty | ( | const String & | ) | const [pure virtual] |
virtual size_t zorba::audit::Event::size | ( | ) | const [pure virtual] |
virtual void zorba::audit::Event::submitRecord | ( | Record * | ) | [pure virtual] |
virtual std::ostream& zorba::audit::Event::write | ( | std::ostream & | ) | const [pure virtual] |
Referenced by operator<<().