Abstraction of LED device attributes.
More...
#include <LED.hpp>
Abstraction of LED device attributes.
Definition at line 36 of file LED.hpp.
◆ LED()
Leosac::Hardware::LED::LED |
( |
| ) |
|
|
explicit |
◆ ~LED()
virtual Leosac::Hardware::LED::~LED |
( |
| ) |
|
|
virtualdefault |
◆ default_blink_duration() [1/2]
int64_t Leosac::Hardware::LED::default_blink_duration |
( |
| ) |
const |
◆ default_blink_duration() [2/2]
void Leosac::Hardware::LED::default_blink_duration |
( |
int64_t |
default_blink_duration | ) |
|
◆ default_blink_speed() [1/2]
int64_t Leosac::Hardware::LED::default_blink_speed |
( |
| ) |
const |
◆ default_blink_speed() [2/2]
void Leosac::Hardware::LED::default_blink_speed |
( |
int64_t |
default_blink_speed | ) |
|
◆ gpio() [1/2]
const GPIOPtr & Leosac::Hardware::LED::gpio |
( |
| ) |
const |
◆ gpio() [2/2]
void Leosac::Hardware::LED::gpio |
( |
const GPIOPtr & |
gpio | ) |
|
◆ validation_callback()
void Leosac::Hardware::LED::validation_callback |
( |
odb::callback_event |
e, |
|
|
odb::database & |
db |
|
) |
| const |
|
overridevirtual |
◆ default_blink_duration_
int64_t Leosac::Hardware::LED::default_blink_duration_ |
|
private |
◆ default_blink_speed_
int64_t Leosac::Hardware::LED::default_blink_speed_ |
|
private |
◆ gpio_
GPIOPtr Leosac::Hardware::LED::gpio_ |
|
private |
The documentation for this class was generated from the following files: