|
Leosac
0.8.0
Open Source Access Control
|
static IAccessPointEventPtr AccessPointEvent(const DBPtr &database, Auth::IAccessPointPtr target_ap, IAuditEntryPtr parent)
std::shared_ptr< IAccessPointEvent > IAccessPointEventPtr
std::shared_ptr< User > UserPtr
std::shared_ptr< IUpdate > IUpdatePtr
static IDoorEventPtr DoorEvent(const DBPtr &database, Auth::IDoorPtr target_door, IAuditEntryPtr parent)
std::shared_ptr< odb::database > DBPtr
std::shared_ptr< IZoneEvent > IZoneEventPtr
std::shared_ptr< IAuditEntry > IAuditEntryPtr
std::shared_ptr< IAccessPoint > IAccessPointPtr
static IZoneEventPtr ZoneEvent(const DBPtr &database, Auth::IZonePtr target_zone, IAuditEntryPtr parent)
This is the header file for a generated source file, GitSHA1.cpp.
std::shared_ptr< IUserEvent > IUserEventPtr
Provide static methods to instanciate various Audit objects.
std::shared_ptr< IDoor > IDoorPtr
std::shared_ptr< Group > GroupPtr
std::shared_ptr< IDoorEvent > IDoorEventPtr
std::shared_ptr< IWSAPICall > IWSAPICallPtr
std::shared_ptr< IScheduleEvent > IScheduleEventPtr
static IUserEventPtr UserEvent(const DBPtr &database, Auth::UserPtr target_user, IAuditEntryPtr parent)
static IGroupEventPtr GroupEvent(const DBPtr &database, Auth::GroupPtr target_group, IAuditEntryPtr parent)
std::shared_ptr< ICredentialEvent > ICredentialEventPtr
std::shared_ptr< ICredential > ICredentialPtr
std::shared_ptr< IZone > IZonePtr
static IScheduleEventPtr ScheduleEvent(const DBPtr &database, Tools::ISchedulePtr target_sched, IAuditEntryPtr parent)
std::shared_ptr< IUserGroupMembershipEvent > IUserGroupMembershipEventPtr
static IWSAPICallPtr WSAPICall(const DBPtr &database)
std::shared_ptr< IGroupEvent > IGroupEventPtr
static IUpdateEventPtr UpdateEvent(const DBPtr &database, update::IUpdatePtr target_update, IAuditEntryPtr parent)
std::shared_ptr< IUpdateEvent > IUpdateEventPtr
static IUserGroupMembershipEventPtr UserGroupMembershipEvent(const DBPtr &database, Auth::GroupPtr target_group, Auth::UserPtr target_user, IAuditEntryPtr parent)
static ICredentialEventPtr CredentialEventPtr(const DBPtr &database, Cred::ICredentialPtr target_cred, IAuditEntryPtr parent)