|
Leosac
0.7.0
OpenSourceAccessControl
|
#include "tools/Uuid.hpp"
Include dependency graph for HardwareFwd.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| Leosac | |
| This is the header file for a generated source file, GitSHA1.cpp. | |
| Leosac::Hardware | |
| Provides facade classes to hardware device implementation. | |
Typedefs | |
| using | Leosac::Hardware::DeviceId = UUID |
| using | Leosac::Hardware::DevicePtr = std::shared_ptr< Device > |
| using | Leosac::Hardware::GPIOPtr = std::shared_ptr< GPIO > |
| using | Leosac::Hardware::LEDPtr = std::shared_ptr< LED > |
| using | Leosac::Hardware::BuzzerPtr = std::shared_ptr< Buzzer > |
Enumerations | |
| enum | Leosac::Hardware::DeviceClass { Leosac::Hardware::DeviceClass::UNKNOWN = 0, Leosac::Hardware::DeviceClass::GPIO = 1, Leosac::Hardware::DeviceClass::RFID_READERS = 2, Leosac::Hardware::DeviceClass::LED = 3, Leosac::Hardware::DeviceClass::BUZZER = 4 } |
| An enumeration describing the class of the device. More... | |