| 1234567891011121314151617181920212223242526 |
- #pragma once
- #include "JsonContainer.h"
- class JsonObject : public JsonContainer
- {
- public:
- JsonObject()
- {
- }
- explicit JsonObject(JsonNode* node)
- : JsonContainer(node)
- {
- }
- JsonValue operator[](const char* key);
- void remove(const char* key);
- JsonArray createNestedArray(const char* key);
- JsonObject createNestedObject(const char* key);
- private:
- JsonNode* getOrCreateNodeAt(const char* key);
- };
|