Leosac
0.8.0
Open Source Access Control
Leosac::Audit::DoorEvent Member List
This is the complete list of members for
Leosac::Audit::DoorEvent
, 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
access_point_id_after
() const override
Leosac::Audit::DoorEvent
virtual
access_point_id_after
(Auth::AccessPointId id) override
Leosac::Audit::DoorEvent
virtual
access_point_id_after_
Leosac::Audit::DoorEvent
access_point_id_before
() const override
Leosac::Audit::DoorEvent
virtual
access_point_id_before
(Auth::AccessPointId id) override
Leosac::Audit::DoorEvent
virtual
access_point_id_before_
Leosac::Audit::DoorEvent
after
(const std::string &repr) override
Leosac::Audit::DoorEvent
virtual
after
() const override
Leosac::Audit::DoorEvent
virtual
after_
Leosac::Audit::DoorEvent
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::DoorEvent
virtual
before
() const override
Leosac::Audit::DoorEvent
virtual
before_
Leosac::Audit::DoorEvent
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::IDoorPtr target_door, AuditEntryPtr parent)
Leosac::Audit::DoorEvent
private
static
create_empty
()
Leosac::Audit::DoorEvent
static
database
(DBPtr db)
Leosac::Audit::AuditEntry
database_
Leosac::Audit::AuditEntry
protected
DoorEvent
()
Leosac::Audit::DoorEvent
private
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::DoorEvent
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::DoorEvent
virtual
generate_target_description
() const
Leosac::Audit::DoorEvent
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::IDoorEvent
msg_
Leosac::Audit::AuditEntry
protected
odb::access
class
Leosac::Audit::DoorEvent
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::IDoorPtr door) override
Leosac::Audit::DoorEvent
virtual
target_
Leosac::Audit::DoorEvent
target_door_id_
Leosac::Audit::DoorEvent
target_id
() const override
Leosac::Audit::DoorEvent
virtual
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
~AuditEntry
()=default
Leosac::Audit::AuditEntry
virtual
~DoorEvent
()=default
Leosac::Audit::DoorEvent
virtual
Generated on Tue Mar 22 2022 10:52:14 for Leosac by
1.8.17