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 
Definition: senml_JsonListener.h:41
copyright © 2018 KPN