Arduino KVComm
master
Key-Value pair communication library for Arduino
|
This is the complete list of members for Static_KV_Builder< N >, including all inherited members.
add(const char *key, const T *data, size_t count) | KV_Builder | inline |
add(const char *key, const T &value) | KV_Builder | inline |
add(const char *key, const char *data) | KV_Builder | inline |
add(const char *key, const T(&array)[N]) | KV_Builder | inline |
add(const char *key, std::initializer_list< T > list) | KV_Builder | inline |
add(const char *key, const std::array< T, N > &array) | KV_Builder | inline |
add(const char *key, const std::vector< T > &vector) | KV_Builder | inline |
append(const char *key, const T *data, size_t count) | KV_Builder | private |
buffer | Static_KV_Builder< N > | private |
bufferSize | KV_Builder | private |
bufferwritelocation | KV_Builder | private |
changeBuffer(uint8_t *buffer, size_t size) | KV_Builder | inline |
clear() | KV_Builder | inline |
find(const char *key) const | KV_Builder | |
getBuffer() const | KV_Builder | inline |
getBufferSize() const | KV_Builder | inline |
getLength() const | KV_Builder | inline |
KV_Builder(uint8_t *buffer, size_t bufferSize) | KV_Builder | inline |
maxLen | KV_Builder | private |
overwrite(KV_Iterator::iterator existing, const T *data, size_t count) | KV_Builder | private |
overwrite(uint8_t *buffer, const T *data, size_t count) | KV_Builder | private |
print(std::ostream &os) const | KV_Builder | |
print(Print &os) const | KV_Builder | |
printPython(std::ostream &os) const | KV_Builder | |
printPython(Print &os) const | KV_Builder | |
Static_KV_Builder() | Static_KV_Builder< N > | inline |
writeHeader(const char *key, uint8_t typeID, size_t length) | KV_Builder | private |