Arduino KVComm  master
Key-Value pair communication library for Arduino
KV_Builder Member List

This is the complete list of members for KV_Builder, including all inherited members.

add(const char *key, const T *data, size_t count)KV_Builderinline
add(const char *key, const T &value)KV_Builderinline
add(const char *key, const char *data)KV_Builderinline
add(const char *key, const T(&array)[N])KV_Builderinline
add(const char *key, std::initializer_list< T > list)KV_Builderinline
add(const char *key, const std::array< T, N > &array)KV_Builderinline
add(const char *key, const std::vector< T > &vector)KV_Builderinline
append(const char *key, const T *data, size_t count)KV_Builderprivate
bufferKV_Builderprivate
bufferSizeKV_Builderprivate
bufferwritelocationKV_Builderprivate
changeBuffer(uint8_t *buffer, size_t size)KV_Builderinline
clear()KV_Builderinline
find(const char *key) constKV_Builder
getBuffer() constKV_Builderinline
getBufferSize() constKV_Builderinline
getLength() constKV_Builderinline
KV_Builder(uint8_t *buffer, size_t bufferSize)KV_Builderinline
maxLenKV_Builderprivate
overwrite(KV_Iterator::iterator existing, const T *data, size_t count)KV_Builderprivate
overwrite(uint8_t *buffer, const T *data, size_t count)KV_Builderprivate
print(std::ostream &os) constKV_Builder
print(Print &os) constKV_Builder
printPython(std::ostream &os) constKV_Builder
printPython(Print &os) constKV_Builder
writeHeader(const char *key, uint8_t typeID, size_t length)KV_Builderprivate