Files
ArduinoJson/JsonGeneratorTests/StringBuilder.cpp
2014-06-30 19:19:39 +02:00

27 lines
433 B
C++

/*
* Arduino JSON library
* Benoit Blanchon 2014 - MIT License
*/
#include "StringBuilder.h"
void StringBuilder::append(const char* s)
{
char* tail = buffer + length;
while (*s && length<capacity)
{
buffer[length++] = *s++;
}
buffer[length] = 0;
}
void StringBuilder::append(char c)
{
if (length >= capacity) return;
buffer[length++] = c;
buffer[length] = 0;
}