![]() |
Leosac
0.8.0
Open Source Access Control
|
#include <cstddef>#include <flagset.hpp>#include <memory>#include <odb/lazy-ptr.hxx>
Include dependency graph for AuditFwd.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| Leosac | |
| This is the header file for a generated source file, GitSHA1.cpp. | |
| Leosac::Audit | |
| The Audit namespace provides classes and facilities to keep track of what's happening on the Leosac deamon. | |
Typedefs | |
| using | Leosac::Audit::AuditEntryId = unsigned long |
| using | Leosac::Audit::IAuditEntryPtr = std::shared_ptr< IAuditEntry > |
| using | Leosac::Audit::IAuditTrackerPtr = std::shared_ptr< IAuditTracker > |
| using | Leosac::Audit::IUserEventPtr = std::shared_ptr< IUserEvent > |
| using | Leosac::Audit::IGroupEventPtr = std::shared_ptr< IGroupEvent > |
| using | Leosac::Audit::IWSAPICallPtr = std::shared_ptr< IWSAPICall > |
| using | Leosac::Audit::IUserGroupMembershipEventPtr = std::shared_ptr< IUserGroupMembershipEvent > |
| using | Leosac::Audit::ICredentialEventPtr = std::shared_ptr< ICredentialEvent > |
| using | Leosac::Audit::IScheduleEventPtr = std::shared_ptr< IScheduleEvent > |
| using | Leosac::Audit::IDoorEventPtr = std::shared_ptr< IDoorEvent > |
| using | Leosac::Audit::IAccessPointEventPtr = std::shared_ptr< IAccessPointEvent > |
| using | Leosac::Audit::IUpdateEventPtr = std::shared_ptr< IUpdateEvent > |
| using | Leosac::Audit::IZoneEventPtr = std::shared_ptr< IZoneEvent > |
| using | Leosac::Audit::AuditEntryLPtr = odb::lazy_shared_ptr< AuditEntry > |
| using | Leosac::Audit::AuditEntryPtr = std::shared_ptr< AuditEntry > |
| using | Leosac::Audit::AuditEntryWPtr = std::weak_ptr< AuditEntry > |
| using | Leosac::Audit::AuditTrackerPtr = std::shared_ptr< AuditTracker > |
| using | Leosac::Audit::AuditTrackerWPtr = std::weak_ptr< AuditTracker > |
| using | Leosac::Audit::WSAPICallUPtr = std::unique_ptr< WSAPICall > |
| using | Leosac::Audit::WSAPICallPtr = std::shared_ptr< WSAPICall > |
| using | Leosac::Audit::UserEventPtr = std::shared_ptr< UserEvent > |
| using | Leosac::Audit::GroupEventPtr = std::shared_ptr< GroupEvent > |
| using | Leosac::Audit::UserGroupMembershipEventPtr = std::shared_ptr< UserGroupMembershipEvent > |
| using | Leosac::Audit::CredentialEventPtr = std::shared_ptr< CredentialEvent > |
| using | Leosac::Audit::ScheduleEventPtr = std::shared_ptr< ScheduleEvent > |
| using | Leosac::Audit::DoorEventPtr = std::shared_ptr< DoorEvent > |
| using | Leosac::Audit::AccessPointEventPtr = std::shared_ptr< AccessPointEvent > |
| using | Leosac::Audit::UpdateEventPtr = std::shared_ptr< UpdateEvent > |
| using | Leosac::Audit::ZoneEventPtr = std::shared_ptr< ZoneEvent > |
| using | Leosac::Audit::EventMask = FlagSet< EventType > |