|
Leosac
0.7.0
OpenSourceAccessControl
|
Classes | |
| class | Autodetect |
| Variable strategy that tries to autodetect what it reads. More... | |
| class | CardReading |
| Interface for a strategy that read a card number. More... | |
| class | PinReading |
| Interface for a strategy that read a PIN code. More... | |
| class | SimpleWiegandStrategy |
| Implementation of a wiegand card only strategy. More... | |
| class | WiegandCardAndPin |
| Strategy for reading a card then a PIN code. More... | |
| class | WiegandPinBuffered |
| Strategy for PIN only, when up to 5 keys are buffered and sent as 26 bits. More... | |
| class | WiegandPinNBitsOnly |
| Strategy for ready PIN only. More... | |
| class | WiegandStrategy |
| The multiple modes available to wiegand reader are implemented through the strategy pattern. More... | |
Typedefs | |
| using | CardReadingUPtr = std::unique_ptr< CardReading > |
| using | PinReadingUPtr = std::unique_ptr< PinReading > |
| using | SimpleWiegandStrategyUPtr = std::unique_ptr< SimpleWiegandStrategy > |
| using | WiegandStrategyUPtr = std::unique_ptr< WiegandStrategy > |
| using Leosac::Module::Wiegand::Strategy::CardReadingUPtr = typedef std::unique_ptr<CardReading> |
Definition at line 34 of file CardReading.hpp.
| using Leosac::Module::Wiegand::Strategy::PinReadingUPtr = typedef std::unique_ptr<PinReading> |
Definition at line 33 of file StrategiesFwd.hpp.
| using Leosac::Module::Wiegand::Strategy::SimpleWiegandStrategyUPtr = typedef std::unique_ptr<SimpleWiegandStrategy> |
Definition at line 36 of file StrategiesFwd.hpp.
| using Leosac::Module::Wiegand::Strategy::WiegandStrategyUPtr = typedef std::unique_ptr<WiegandStrategy> |
Definition at line 38 of file WiegandStrategy.hpp.