9 namespace ARDUINOJSON_NAMESPACE {
13 static const size_t bufferCapacity = ARDUINOJSON_STRING_BUFFER_SIZE;
24 size_t write(uint8_t c) {
25 ARDUINOJSON_ASSERT(_size < bufferCapacity);
26 _buffer[_size++] =
static_cast<char>(c);
27 if (_size + 1 >= bufferCapacity)
32 size_t write(
const uint8_t *s,
size_t n) {
33 for (
size_t i = 0; i < n; i++) {
41 ARDUINOJSON_ASSERT(_size < bufferCapacity);
43 *_destination += _buffer;
48 char _buffer[bufferCapacity];