Added StaticJsonDocument and DynamicJsonDocument.

Removed StaticJsonArray and DynamicJsonArray.
Removed StaticJsonObject and DynamicJsonObject.
Removed StaticJsonVariant and DynamicJsonVariant.
This commit is contained in:
Benoit Blanchon
2018-04-17 21:27:45 +02:00
parent a13b9e8bdc
commit 1feb92679d
100 changed files with 1696 additions and 1844 deletions

View File

@@ -229,6 +229,11 @@ class JsonObject : public Internals::ReferenceType,
return instance;
}
template <typename Visitor>
void visit(Visitor visitor) const {
return visitor.acceptObject(*this);
}
private:
// Returns the list node that matches the specified key.
template <typename TStringRef>