Extracted class JsonContainer

This commit is contained in:
Benoit Blanchon
2014-10-01 16:13:36 +02:00
parent d66a7adc22
commit b0e43f7538
9 changed files with 63 additions and 31 deletions

16
srcs/JsonContainer.cpp Normal file
View File

@ -0,0 +1,16 @@
#include "JsonContainer.h"
#include "Internals/JsonNodeSerializer.h"
#include "Internals/StringBuilder.h"
size_t JsonContainer::printTo(char* buffer, size_t bufferSize) const
{
ArduinoJson::Internals::StringBuilder sb(buffer, bufferSize);
return printTo(sb);
}
size_t JsonContainer::printTo(Print& p) const
{
JsonNodeSerializer serializer(p);
return serializer.serialize(_node);
}