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