kpn-senml-C++
1.0.0
generate and parse senml data from json or cbor
senml_JsonListener.h
1
26
#ifndef SENMLJSONLISTENER
27
#define SENMLJSONLISTENER
28
29
#ifdef __MBED__
30
#include "mbed.h"
31
#include <string>
32
using namespace
std;
33
#define String string
34
#else
35
#include <Arduino.h>
36
#endif
37
41
class
JsonListener
{
42
private
:
43
44
public
:
45
46
//virtual void startDocument() = 0;
47
48
virtual
void
key(String key) = 0;
49
50
virtual
void
value(String value) = 0;
51
52
//virtual void endArray() = 0;
53
54
//virtual void endObject() = 0;
55
56
//virtual void endDocument() = 0;
57
58
//virtual void startArray() = 0;
59
60
//virtual void startObject() = 0;
61
62
};
63
64
#endif
65
66
67
68
69
70
71
JsonListener
Definition:
senml_JsonListener.h:41
copyright © 2018 KPN