|
Leosac
0.8.0
Open Source Access Control
|
Go to the documentation of this file.
29 , generated_at_(std::chrono::system_clock::now())
TimePoint status_updated_at_
Last timepoint when status was updated.
virtual const TimePoint & status_updated_at() const override
std::shared_ptr< AuditEntry > AuditEntryPtr
virtual Status status() const override
unsigned long AuditEntryId
void last(AuditEntryLPtr)
Set the last tracked audit entry.
std::string source_module_
The name (as returned by get_module_name()) that created this update.
This is the header file for a generated source file, GitSHA1.cpp.
virtual const std::string & description() const override
virtual void set_checkpoint(Audit::AuditEntryPtr) override
Set the checkpoint for the update object.
std::chrono::system_clock::time_point TimePoint
virtual const TimePoint & generated_at() const override
virtual Audit::AuditEntryId get_checkpoint() const override
virtual AuditEntryId last_id() const
std::string description_
Optional description for the update.
Audit::AuditTracker checkpoint_
Tracks the audit entry that represents the point in time of this update.
virtual const std::string & source_module() const override
virtual UpdateId id() const override