zorba::audit::Configuration

#include <zorba/audit.h>

Public Static Functions

bool

enableProperty(Configuration *, const std::vector< String > &, const String &)

const Property &

getProperty(size_t i)

size_t

getPropertyCount()

void

getPropertyNames(std::vector< String > &)

Public Functions

bool

auditEnabled(size_t i) const =0

bool

auditEnabled(const String &aPropertyName) const =0

void

enableAudit(size_t i)=0

void

enableAudit(const String &aPropertyName)=0

const Property *

getDynamicProperty(const String &) const =0

size_t

size() const =0

std::ostream &

write(std::ostream &) const =0

~Configuration()

Public Static Functions

enableProperty

bool enableProperty(Configuration *, const std::vector< String > &, const String &)

getProperty

const Property & getProperty(size_t i)

getPropertyCount

size_t getPropertyCount()

getPropertyNames

void getPropertyNames(std::vector< String > &)

Public Functions

auditEnabled

bool auditEnabled(size_t i) const =0

auditEnabled

bool auditEnabled(const String &aPropertyName) const =0

enableAudit

void enableAudit(size_t i)=0

enableAudit

void enableAudit(const String &aPropertyName)=0

getDynamicProperty

const Property * getDynamicProperty(const String &) const =0

size

size_t size() const =0

write

std::ostream & write(std::ostream &) const =0

~Configuration

 ~Configuration()