40 JsonArray(
const std::vector<JsonValue>& values);
54 std::vector<JsonDataPtr> elements;
JsonArrayPtr toSharedPtr() const
void add(const JsonDataPtr &value)
friend class JPathNavigator
void writeJson(const JsonWriterPtr &writer) override
void set(uint index, const JsonDataPtr &value)
JsonDataPtr clone() override
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< JsonData > JsonDataPtr
std::shared_ptr< JsonArray > JsonArrayPtr
std::shared_ptr< JsonWriter > JsonWriterPtr