|
virtual void | add_callback (std::function< void(const TTempHumidity &)> cb)=0 |
| Add callback for temperature and humidity data from the pmu.
|
|
virtual void | add_callback (std::function< void(const TBatteryStatus &)> cb)=0 |
| Add callback for battery status data from the pmu.
|
|
virtual void | add_callback (std::function< void(const TBatteryInfo &)> cb)=0 |
| Add callback for battery info data from the pmu.
|
|
virtual void | add_callback (std::function< void(TPMUError)> cb)=0 |
| Add callback for error messages from the pmu.
|
|
virtual void | clear_callbacks ()=0 |
|
◆ add_callback() [1/4]
virtual void blunux::pmu::IPMUCallbacks::add_callback |
( |
std::function< void(const TBatteryInfo &)> |
cb | ) |
|
|
pure virtual |
Add callback for battery info data from the pmu.
- Parameters
-
◆ add_callback() [2/4]
virtual void blunux::pmu::IPMUCallbacks::add_callback |
( |
std::function< void(const TBatteryStatus &)> |
cb | ) |
|
|
pure virtual |
Add callback for battery status data from the pmu.
- Parameters
-
◆ add_callback() [3/4]
virtual void blunux::pmu::IPMUCallbacks::add_callback |
( |
std::function< void(const TTempHumidity &)> |
cb | ) |
|
|
pure virtual |
Add callback for temperature and humidity data from the pmu.
- Parameters
-
◆ add_callback() [4/4]
virtual void blunux::pmu::IPMUCallbacks::add_callback |
( |
std::function< void(TPMUError)> |
cb | ) |
|
|
pure virtual |
Add callback for error messages from the pmu.
- Parameters
-
cb | A std::function taking a TPMUError struct as argument |
The documentation for this class was generated from the following file: