| 123456789101112131415161718192021222324252627282930 |
- // Copyright Benoit Blanchon 2014
- // MIT License
- //
- // Arduino JSON library
- // https://github.com/bblanchon/ArduinoJson
- #pragma once
- #include "JsonWriter.hpp"
- namespace ArduinoJson {
- namespace Internals {
- class CompactJsonWriter : public JsonWriter {
- public:
- explicit CompactJsonWriter(Print *sink) : JsonWriter(sink) {}
- virtual void beginArray() { _length += _sink->write('['); }
- virtual void endArray() { _length += _sink->write(']'); }
- virtual void writeColon() { _length += _sink->write(':'); }
- virtual void writeComma() { _length += _sink->write(','); }
- virtual void beginObject() { _length += _sink->write('{'); }
- virtual void endObject() { _length += _sink->write('}'); }
- };
- }
- }
|