|
blip
0.1
|
An abstract base class for sensor events. More...
#include <SensorEvent.hpp>

Public Types | |
| enum | Type { Type_Key, Type_Motion, Type_Sensor, Type_Timer } |
| Event types. More... | |
Public Member Functions | |
| virtual | ~SensorEvent () |
| Destructor. More... | |
| Accuracy | getAccuracy () const |
| Get the accuracy of the sensor event values. More... | |
| float | getValue (int index) const throw () |
| Get a sensor value. More... | |
| virtual time_ms_t | getEventTime () const |
| Get the time at which this event occurred. More... | |
| Sensor::Type | getSensorType () const |
| Get the sensor type. More... | |
| Type | getType () const |
| Get the event type. More... | |
An abstract base class for sensor events.
|
inherited |
|
virtual |
Destructor.
|
inline |
Get the accuracy of the sensor event values.
|
inlinevirtual |
Get the time at which this event occurred.
Implements Event.
|
inline |
Get the sensor type.
|
inlineinherited |
Get the event type.
| float getValue | ( | int | index | ) | const |
| throw | ( | ||||
| ) | |||||
Get a sensor value.
| index | The value index. Must be between 0 and 15, inclusive. The number of significant values, and the meaning of each, is dependent on the sensor type. |