Files
ArduinoJson/srcs/JsonObject.h
2014-09-27 15:04:06 +02:00

24 lines
392 B
C++

#pragma once
class JsonBuffer;
class JsonValue;
struct JsonNode;
class JsonObject
{
public:
JsonObject(JsonBuffer* buffer, JsonNode* node)
: _buffer(buffer), _node(node)
{
}
size_t size();
JsonValue operator[](const char* key);
private:
JsonBuffer* _buffer;
JsonNode* _node;
JsonNode* getOrCreateNodeAt(char const* key);
};