zorba::audit::ScopedAuditor

#include <zorba/audit_scoped.h>

Public Functions

void

now()

ScopedAuditor(ScopedRecord &record, const Property &prop, T &value)

ScopedAuditor(ScopedRecord &record, const String &prop_name, T &value)

~ScopedAuditor()

Private Functions

ScopedAuditor()

ScopedAuditor(const ScopedAuditor &)

Private Attributes

theNeedToAuditFlag

bool theNeedToAuditFlag

theProperty

const Property & theProperty

theRecord

ScopedRecord & theRecord

theValue

T & theValue

Public Functions

now

void now()

ScopedAuditor

 ScopedAuditor(ScopedRecord &record, const Property &prop, T &value)

ScopedAuditor

 ScopedAuditor(ScopedRecord &record, const String &prop_name, T &value)

~ScopedAuditor

 ~ScopedAuditor()

Private Functions

ScopedAuditor

 ScopedAuditor()

ScopedAuditor

 ScopedAuditor(const ScopedAuditor &)