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