14#ifndef SENMLBOOLRECORD
15#define SENMLBOOLRECORD
72 return this->
set(value, (
double)NAN);
85 bool set(T value,
double time)
98 bool set(
bool value,
double time = (
double)NAN)
101 this->_value = value;
Definition: senml_bool_record.h:24
bool set(bool value, double time=(double) NAN)
Definition: senml_bool_record.h:98
virtual int fieldsToJson()
Definition: senml_bool_record.cpp:18
~SenMLBoolRecord()
Definition: senml_bool_record.h:31
SenMLBoolRecord(const char *name, SenMLUnit unit)
Definition: senml_bool_record.h:27
SenMLBoolRecord(const char *name, SenMLUnit unit, bool value)
Definition: senml_bool_record.h:28
SenMLBoolRecord(const char *name)
Definition: senml_bool_record.h:26
SenMLBoolRecord(ThingsMLMeasurementIndex index)
Definition: senml_bool_record.h:29
virtual int fieldsToCbor()
Definition: senml_bool_record.cpp:29
bool get()
Definition: senml_bool_record.h:58
SenMLBoolRecord(ThingsMLMeasurementIndex index, bool value)
Definition: senml_bool_record.h:30
Definition: senml_record.h:33
bool setTime(double value, bool absolute=true)
Definition: senml_record.cpp:25
SenMLUnit
Definition: senml_enums.h:97
ThingsMLMeasurementIndex
Definition: senml_enums.h:51