Rename ArrayRef to JsonArray

This commit is contained in:
Benoit Blanchon
2022-12-19 12:10:58 +01:00
parent 208a22e324
commit 7079aa99d7
15 changed files with 60 additions and 59 deletions

View File

@@ -0,0 +1,32 @@
// ArduinoJson - https://arduinojson.org
// Copyright © 2014-2022, Benoit BLANCHON
// MIT License
#pragma once
#include <ArduinoJson/Array/JsonArray.hpp>
#include <ArduinoJson/Object/ObjectRef.hpp>
namespace ARDUINOJSON_NAMESPACE {
inline ObjectRef JsonArray::createNestedObject() const {
return add().to<ObjectRef>();
}
template <typename TDerived>
inline JsonArray VariantRefBase<TDerived>::createNestedArray() const {
return add().template to<JsonArray>();
}
template <typename TDerived>
inline ObjectRef VariantRefBase<TDerived>::createNestedObject() const {
return add().template to<ObjectRef>();
}
template <typename TDerived>
inline ElementProxy<TDerived> VariantRefBase<TDerived>::operator[](
size_t index) const {
return ElementProxy<TDerived>(derived(), index);
}
} // namespace ARDUINOJSON_NAMESPACE