Arduino KVComm
master
Key-Value pair communication library for Arduino
|
This file contains the KV_Builder class, a key-value pair, dictionary-like container that supports many different types of data (numbers, arrays, vectors, strings ...). More...
#include <KVComm/include/KVComm/KV_Iterator.hpp>
#include <AH/STL/array>
#include <AH/STL/cstddef>
#include <AH/STL/initializer_list>
#include <AH/STL/vector>
#include <string.h>
#include <Print.h>
#include "KV_Builder.ipp"
Go to the source code of this file.
Classes | |
class | KV_Builder |
A class for serializing key-value/array data in a dictionary-like container that can be sent to another Arduino or to a computer. More... | |
class | Static_KV_Builder< N > |
KV_Builder with a static buffer. More... | |
Macros | |
#define | ADD_VAR(dict, var) dict.add(#var, var) |
Macro for easily adding variables with the variable name as the key. More... | |
This file contains the KV_Builder class, a key-value pair, dictionary-like container that supports many different types of data (numbers, arrays, vectors, strings ...).
Definition in file KV_Builder.hpp.