|
| | SenMLBoolActuator (const char *name, BOOL_ACTUATOR_SIGNATURE) |
| |
| | SenMLBoolActuator (const char *name, SenMLUnit unit, BOOL_ACTUATOR_SIGNATURE) |
| |
| | SenMLBoolActuator (const char *name, SenMLUnit unit, bool value, BOOL_ACTUATOR_SIGNATURE) |
| |
| | SenMLBoolActuator (ThingsMLMeasurementIndex index, BOOL_ACTUATOR_SIGNATURE) |
| |
| | SenMLBoolActuator (ThingsMLMeasurementIndex index, bool value, BOOL_ACTUATOR_SIGNATURE) |
| |
| | SenMLBoolActuator (const char *name) |
| |
| | SenMLBoolActuator (const char *name, SenMLUnit unit) |
| |
| | SenMLBoolActuator (const char *name, SenMLUnit unit, bool value) |
| |
| | SenMLBoolActuator (ThingsMLMeasurementIndex index) |
| |
| | SenMLBoolActuator (ThingsMLMeasurementIndex index, bool value) |
| |
| | ~SenMLBoolActuator () |
| |
| | SenMLBoolRecord (const char *name) |
| |
| | SenMLBoolRecord (const char *name, SenMLUnit unit) |
| |
| | SenMLBoolRecord (const char *name, SenMLUnit unit, bool value) |
| |
| | SenMLBoolRecord (ThingsMLMeasurementIndex index) |
| |
| | SenMLBoolRecord (ThingsMLMeasurementIndex index, bool value) |
| |
| | ~SenMLBoolRecord () |
| |
| virtual int | fieldsToJson () |
| |
| virtual int | fieldsToCbor () |
| |
| bool | get () |
| |
| bool | set (bool value, double time=(double) NAN) |
| |
| | SenMLRecord () |
| |
| | SenMLRecord (const char *name) |
| |
| | SenMLRecord (ThingsMLMeasurementIndex index) |
| |
| | SenMLRecord (const char *name, SenMLUnit unit) |
| |
| double | getTime () |
| |
| bool | setTime (double value, bool absolute=true) |
| |
| void | setTimeDirect (double value) |
| |
| const char * | getName () |
| |
| ThingsMLMeasurementIndex | getIndex () |
| |
| void | setName (const char *name) |
| |
| double | getUpdateTime () |
| |
| bool | setUpdateTime (double value, bool absolute=true) |
| |
| SenMLUnit | getUnit () |
| |
| void | setUnit (SenMLUnit value) |
| |
| virtual int | fieldsToJson () |
| |
| virtual int | fieldsToCbor () |
| |
| | SenMLBase () |
| |
| | ~SenMLBase () |
| |
| SenMLBase * | getNext () |
| |
| SenMLBase * | getRoot () |
| |
| virtual void | adjustToBaseTime (double prev, double time) |
| |
| virtual int | fieldsToJson ()=0 |
| |
| virtual int | fieldsToCbor ()=0 |
| |
A SenMLRecord that stores boolean data and supports actuation.