#include <AccessPoint.hpp>
Definition at line 30 of file AccessPoint.hpp.
◆ AccessPoint()
AccessPoint::AccessPoint |
( |
| ) |
|
◆ alias() [1/2]
const std::string & AccessPoint::alias |
( |
| ) |
const |
|
overridevirtual |
◆ alias() [2/2]
void AccessPoint::alias |
( |
const std::string & |
new_alias | ) |
|
|
overridevirtual |
◆ attach_update()
Attach a new update object to the access-point.
The inverse pointer of AccessPointUpdate object will be set so that it points to this access-point.
Definition at line 80 of file AccessPoint.cpp.
◆ controller_module() [1/2]
std::string AccessPoint::controller_module |
( |
| ) |
const |
|
overridevirtual |
◆ controller_module() [2/2]
void AccessPoint::controller_module |
( |
const std::string & |
ctrl_mod | ) |
|
|
overridevirtual |
◆ description() [1/2]
const std::string & AccessPoint::description |
( |
| ) |
const |
|
overridevirtual |
◆ description() [2/2]
void AccessPoint::description |
( |
const std::string & |
dsc | ) |
|
|
overridevirtual |
◆ door()
◆ door_id()
DoorId AccessPoint::door_id |
( |
| ) |
const |
|
overridevirtual |
◆ id()
◆ Door
We are friend with Door so Door can set the inverse pointer (door_
) when the access-point is set on a door.
Definition at line 94 of file AccessPoint.hpp.
◆ Leosac::TestAccess
◆ odb::access
◆ alias_
std::string Leosac::Auth::AccessPoint::alias_ |
|
protected |
◆ controller_module_
std::string Leosac::Auth::AccessPoint::controller_module_ |
|
protected |
Which module is responsible for this access point.
Definition at line 73 of file AccessPoint.hpp.
◆ description_
std::string Leosac::Auth::AccessPoint::description_ |
|
protected |
◆ door_
std::weak_ptr<Door> Leosac::Auth::AccessPoint::door_ |
|
protected |
◆ id_
◆ updates_
The history of the updates performed against the access-point.
Definition at line 80 of file AccessPoint.hpp.
◆ version_
const size_t Leosac::Auth::AccessPoint::version_ |
|
protected |
The documentation for this class was generated from the following files: