Files
ArduinoJson/srcs/Internals/CompactJsonWriter.h

44 lines
720 B
C
Raw Normal View History

2014-10-07 11:22:10 +02:00
#pragma once
#include "../Internals/JsonWriter.h"
class CompactJsonWriter : public JsonWriter
{
public:
explicit CompactJsonWriter(Print* sink)
2014-10-07 11:22:10 +02:00
: JsonWriter(sink)
{
}
virtual void beginArray()
{
_length += _sink->write('[');
2014-10-07 11:22:10 +02:00
}
virtual void endArray()
{
_length += _sink->write(']');
2014-10-07 11:22:10 +02:00
}
virtual void writeColon()
{
_length += _sink->write(':');
2014-10-07 11:22:10 +02:00
}
virtual void writeComma()
{
_length += _sink->write(',');
2014-10-07 11:22:10 +02:00
}
virtual void beginObject()
{
_length += _sink->write('{');
2014-10-07 11:22:10 +02:00
}
virtual void endObject()
{
_length += _sink->write('}');
2014-10-07 11:22:10 +02:00
}
};