|
| | SenMLFloatActuator (const char *name, FLOAT_ACTUATOR_SIGNATURE) |
| |
| | SenMLFloatActuator (const char *name, SenMLUnit unit, FLOAT_ACTUATOR_SIGNATURE) |
| |
| | SenMLFloatActuator (const char *name, SenMLUnit unit, float value, FLOAT_ACTUATOR_SIGNATURE) |
| |
| | SenMLFloatActuator (ThingsMLMeasurementIndex index, FLOAT_ACTUATOR_SIGNATURE) |
| |
| | SenMLFloatActuator (ThingsMLMeasurementIndex index, float value, FLOAT_ACTUATOR_SIGNATURE) |
| |
| | SenMLFloatActuator (const char *name) |
| |
| | SenMLFloatActuator (const char *name, SenMLUnit unit) |
| |
| | SenMLFloatActuator (const char *name, SenMLUnit unit, float value) |
| |
| | SenMLFloatActuator (ThingsMLMeasurementIndex index) |
| |
| | SenMLFloatActuator (ThingsMLMeasurementIndex index, float value) |
| |
| | ~SenMLFloatActuator () |
| |
| | SenMLFloatRecord (const char *name) |
| |
| | SenMLFloatRecord (const char *name, SenMLUnit unit) |
| |
| | SenMLFloatRecord (const char *name, SenMLUnit unit, float value) |
| |
| | SenMLFloatRecord (ThingsMLMeasurementIndex index) |
| |
| | SenMLFloatRecord (ThingsMLMeasurementIndex index, float value) |
| |
| | ~SenMLFloatRecord () |
| |
| virtual int | fieldsToJson () |
| |
| virtual int | fieldsToCbor () |
| |
| | SenMLRecordTemplate (const char *name) |
| |
| | SenMLRecordTemplate (const char *name, SenMLUnit unit) |
| |
| | SenMLRecordTemplate (const char *name, SenMLUnit unit, float value) |
| |
| | SenMLRecordTemplate (ThingsMLMeasurementIndex index) |
| |
| | SenMLRecordTemplate (ThingsMLMeasurementIndex index, float value) |
| |
| float | get () |
| |
| bool | asSum () |
| |
| bool | set (float value, double time=(double) NAN, bool asSum=false) |
| |
| | 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 float data and supports actuation.