Leosac
0.8.0
Open Source Access Control
|
Classes | |
struct | AccessPointUpdateJSONSerializer |
Serializer for AccessPointUpdate objects. More... | |
struct | AccessPointUpdateJSONStringSerializer |
class | IUpdate |
class | Update |
Represent an update. More... | |
class | UpdateBackend |
struct | UpdateDescriptor |
Describe an update that has yet to be done. More... | |
struct | UpdateDescriptorJSONSerializer |
struct | UpdateJSONSerializer |
Serializer for EvoXS AccessPointUpdate. More... | |
class | UpdateService |
This service provides various update management utilities. More... | |
Typedefs | |
using | IUpdatePtr = std::shared_ptr< IUpdate > |
using | UpdatePtr = std::shared_ptr< Update > |
using | UpdateLWPtr = odb::lazy_weak_ptr< Update > |
using | UpdateBackendPtr = std::shared_ptr< UpdateBackend > |
using | UpdateDescriptorPtr = std::shared_ptr< UpdateDescriptor > |
using | UpdateId = unsigned long |
Enumerations | |
enum | Status { Status::PENDING = 0, Status::ACKNOWLEDGED = 1, Status::CANCELLED = 2, Status::TRANSIENT = 3 } |
enum | Severity { Severity::LOW = 0, Severity::NORMAL = 1, Severity::HIGHT = 2, Severity::CRITICAL = 3 } |
using Leosac::update::IUpdatePtr = typedef std::shared_ptr<IUpdate> |
Definition at line 42 of file UpdateFwd.hpp.
using Leosac::update::UpdateBackendPtr = typedef std::shared_ptr<UpdateBackend> |
Definition at line 49 of file UpdateFwd.hpp.
using Leosac::update::UpdateDescriptorPtr = typedef std::shared_ptr<UpdateDescriptor> |
Definition at line 52 of file UpdateFwd.hpp.
using Leosac::update::UpdateId = typedef unsigned long |
Definition at line 56 of file UpdateFwd.hpp.
using Leosac::update::UpdateLWPtr = typedef odb::lazy_weak_ptr<Update> |
Definition at line 46 of file UpdateFwd.hpp.
using Leosac::update::UpdatePtr = typedef std::shared_ptr<Update> |
Definition at line 45 of file UpdateFwd.hpp.
|
strong |
Enumerator | |
---|---|
LOW | |
NORMAL | |
HIGHT | |
CRITICAL |
Definition at line 34 of file UpdateService.hpp.
|
strong |
Enumerator | |
---|---|
PENDING | |
ACKNOWLEDGED | |
CANCELLED | |
TRANSIENT |
Definition at line 30 of file UpdateFwd.hpp.