![]() |
Leosac
0.8.0
Open Source Access Control
|
Provide support for Wiegand devices. More...
Namespaces | |
| Strategy | |
Classes | |
| class | CRUDHandler |
| class | WiegandConfig |
| Transient configuration object that stores the list of reader use/configure. More... | |
| struct | WiegandReaderConfig |
| An instance of this class represents the configuration of one Wiegand reader. More... | |
| struct | WiegandReaderConfigSerializer |
| class | WiegandReaderImpl |
| An implementation class that represents a Wiegand Reader. More... | |
| class | WiegandReaderModule |
| This simply is the main class for the Wiegand module. More... | |
| class | WSHelperThread |
Typedefs | |
| using | WiegandReaderConfigPtr = std::shared_ptr< WiegandReaderConfig > |
| using | json = nlohmann::json |
Functions | |
| auto | find_reader_by_id (const Hardware::DeviceId &id, DBPtr db) |
Provide support for Wiegand devices.
| using Leosac::Module::Wiegand::json = typedef nlohmann::json |
Definition at line 32 of file WiegandConfigSerializer.hpp.
| using Leosac::Module::Wiegand::WiegandReaderConfigPtr = typedef std::shared_ptr<WiegandReaderConfig> |
Definition at line 31 of file WiegandFwd.hpp.
| auto Leosac::Module::Wiegand::find_reader_by_id | ( | const Hardware::DeviceId & | id, |
| DBPtr | db | ||
| ) |
Definition at line 92 of file CRUDHandler.cpp.