an identifier for a specific piece of information that can be audited. More...
#include <zorba/audit.h>
Public Types | |
enum | Type { INT, STRING } |
Public Member Functions | |
virtual const PropertyGroup & | group () const =0 |
virtual long | id () const =0 |
virtual const char * | name () const =0 |
virtual Type | type () const =0 |
virtual | ~Property () |
an identifier for a specific piece of information that can be audited.
It is assumed that all instances of Property are created statically and that they exist while a process exists.
virtual zorba::audit::Property::~Property | ( | ) | [virtual] |
virtual const PropertyGroup& zorba::audit::Property::group | ( | ) | const [pure virtual] |
virtual long zorba::audit::Property::id | ( | ) | const [pure virtual] |
virtual const char* zorba::audit::Property::name | ( | ) | const [pure virtual] |
virtual Type zorba::audit::Property::type | ( | ) | const [pure virtual] |