virtual boost::posix_time::ptime timestamp() const =0
Retrieve unix timestamp.
virtual std::string generate_description() const
Generate a description for this event.
virtual Auth::UserId author_id() const =0
Retrieve the user id of the author of this entry.
Base interface to Audit object.
virtual void event_mask(const EventMask &mask)=0
Set the event mask for the entry.
virtual AuditEntryId id() const =0
Retrieve the identifier of the entry.
A SecurityContext is used to query permission while doing an operation.
virtual bool finalized() const =0
Is this entry finalized.