PlayerCc::PowerProxy Class Reference
The PowerProxy
class controls a power device.
More...
#include <playerc++.h>
Inheritance diagram for PlayerCc::PowerProxy:
Public Member Functions | |
PowerProxy (PlayerClient *aPc, uint32_t aIndex=0) | |
constructor | |
~PowerProxy () | |
destructor | |
double | GetCharge () const |
Returns the current charge. | |
double | GetPercent () const |
Returns the percent of power. | |
double | GetJoules () const |
Returns the joules. | |
double | GetWatts () const |
Returns the watts. | |
bool | GetCharging () const |
Returns whether charging is taking place. | |
bool | IsValid () const |
Returns true if we have received any data from the device. | |
Private Member Functions | |
void | Subscribe (uint32_t aIndex) |
void | Unsubscribe () |
Private Attributes | |
playerc_power_t * | mDevice |
Detailed Description
The PowerProxy
class controls a power device.
The documentation for this class was generated from the following file: