// ArduinoJson - arduinojson.org // Copyright Benoit Blanchon 2014-2018 // MIT License #pragma once #include "Deserialization/JsonParser.hpp" inline ArduinoJson::JsonArray &ArduinoJson::JsonBuffer::createArray() { JsonArray *ptr = new (this) JsonArray(this); return ptr ? *ptr : JsonArray::invalid(); } inline ArduinoJson::JsonObject &ArduinoJson::JsonBuffer::createObject() { JsonObject *ptr = new (this) JsonObject(this); return ptr ? *ptr : JsonObject::invalid(); }