Leosac
0.8.0
Open Source Access Control
Leosac::Audit::ZoneEvent Member List
This is the complete list of members for
Leosac::Audit::ZoneEvent
, including all inherited members.
accept
(::Leosac::Tools::BaseVisitor &)=0
Leosac::Tools::IVisitable
pure virtual
accept
(::Leosac::Tools::BaseVisitor &) const =0
Leosac::Tools::IVisitable
pure virtual
after
(const std::string &repr) override
Leosac::Audit::ZoneEvent
virtual
after
() const override
Leosac::Audit::ZoneEvent
virtual
after_
Leosac::Audit::ZoneEvent
AuditEntry
()
Leosac::Audit::AuditEntry
protected
AuditEntry
(const AuditEntry &)=delete
Leosac::Audit::AuditEntry
Leosac::author
(Auth::UserPtr user)=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::author
(Auth::UserPtr user) override
Leosac::Audit::AuditEntry
virtual
author_
Leosac::Audit::AuditEntry
protected
Leosac::author_id
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::author_id
() const override
Leosac::Audit::AuditEntry
virtual
before
(const std::string &repr) override
Leosac::Audit::ZoneEvent
virtual
before
() const override
Leosac::Audit::ZoneEvent
virtual
before_
Leosac::Audit::ZoneEvent
children_
Leosac::Audit::AuditEntry
private
Leosac::children_count
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::children_count
() const override
Leosac::Audit::AuditEntry
virtual
create
(const DBPtr &database, Auth::IZonePtr target_zone, AuditEntryPtr parent)
Leosac::Audit::ZoneEvent
private
static
create_empty
()
Leosac::Audit::ZoneEvent
static
database
(DBPtr db)
Leosac::Audit::AuditEntry
database_
Leosac::Audit::AuditEntry
protected
duration_
Leosac::Audit::AuditEntry
protected
etc_
Leosac::Audit::AuditEntry
protected
Leosac::event_mask
(const EventMask &mask)=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::event_mask
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::event_mask
(const EventMask &mask) override
Leosac::Audit::AuditEntry
virtual
Leosac::Audit::AuditEntry::event_mask
() const override
Leosac::Audit::AuditEntry
virtual
event_mask_
Leosac::Audit::AuditEntry
protected
Factory
class
Leosac::Audit::ZoneEvent
friend
Leosac::finalize
()=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::finalize
() override
Leosac::Audit::AuditEntry
virtual
Leosac::finalized
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::finalized
() const override
Leosac::Audit::AuditEntry
virtual
finalized_
Leosac::Audit::AuditEntry
protected
generate_description
() const override
Leosac::Audit::ZoneEvent
virtual
generate_target_description
() const
Leosac::Audit::ZoneEvent
get_last_audit
(DBPtr db)
Leosac::Audit::AuditEntry
static
Leosac::id
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::id
() const override
Leosac::Audit::AuditEntry
virtual
id_
Leosac::Audit::AuditEntry
private
MAKE_VISITABLE
()
Leosac::Audit::IZoneEvent
msg_
Leosac::Audit::AuditEntry
protected
odb::access
class
Leosac::Audit::ZoneEvent
friend
odb_callback
(odb::callback_event e, odb::database &) const
Leosac::Audit::AuditEntry
private
Leosac::parent
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::parent
() const override
Leosac::Audit::AuditEntry
virtual
parent_
Leosac::Audit::AuditEntry
protected
Leosac::reload
()=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::reload
() override
Leosac::Audit::AuditEntry
virtual
Leosac::remove_parent
()=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::remove_parent
() override
Leosac::Audit::AuditEntry
virtual
Leosac::set_parent
(IAuditEntryPtr parent)=0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::set_parent
(IAuditEntryPtr parent) override
Leosac::Audit::AuditEntry
virtual
target
(Auth::IZonePtr zone) override
Leosac::Audit::ZoneEvent
virtual
target_
Leosac::Audit::ZoneEvent
target_id
() const override
Leosac::Audit::ZoneEvent
virtual
target_zone_id_
Leosac::Audit::ZoneEvent
Leosac::timestamp
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::timestamp
() const override
Leosac::Audit::AuditEntry
virtual
timestamp_
Leosac::Audit::AuditEntry
private
Leosac::version
() const =0
Leosac::Audit::IAuditEntry
pure virtual
Leosac::Audit::AuditEntry::version
() const override
Leosac::Audit::AuditEntry
virtual
version_
Leosac::Audit::AuditEntry
private
visitor_dispatch
(T &visited, BaseVisitor &visitor, bool abort_on_failure)
Leosac::Tools::IVisitable
inline
protected
static
ZoneEvent
()
Leosac::Audit::ZoneEvent
private
~AuditEntry
()=default
Leosac::Audit::AuditEntry
virtual
~ZoneEvent
()=default
Leosac::Audit::ZoneEvent
virtual
Generated on Tue Mar 22 2022 10:52:20 for Leosac by
1.8.17