14#ifndef SENMLBINARYRECORD
15#define SENMLBINARYRECORD
37 bool set(
unsigned char *value,
unsigned int length) {
38 return this->
set(value, length, NAN);
46 bool set(
unsigned char *value,
unsigned int length,
double time);
54 bool set(
unsigned char *value,
unsigned int length,
double time = NAN);
58 unsigned char *
get();
81 unsigned char *_value;
Definition: senml_binary_record.h:24
unsigned char * get()
Definition: senml_binary_record.cpp:43
SenMLBinaryRecord(const char *name, SenMLUnit unit)
Definition: senml_binary_record.h:27
virtual int fieldsToJson()
Definition: senml_binary_record.cpp:26
SenMLBinaryRecord(ThingsMLMeasurementIndex idx)
Definition: senml_binary_record.h:28
bool set(unsigned char *value, unsigned int length, double time=NAN)
Definition: senml_binary_record.cpp:18
virtual int fieldsToCbor()
Definition: senml_binary_record.cpp:35
SenMLBinaryRecord(const char *name)
Definition: senml_binary_record.h:26
Definition: senml_record.h:33
SenMLUnit
Definition: senml_enums.h:97
ThingsMLMeasurementIndex
Definition: senml_enums.h:51