Replaced public inheritance by protected and private

This commit is contained in:
Benoit Blanchon
2014-07-19 14:41:29 +02:00
parent b278d7711b
commit e94575b4b8
12 changed files with 58 additions and 55 deletions

View File

@ -21,7 +21,10 @@ namespace ArduinoJson
{
}
JsonValue parse(char* json);
JsonValue parse(char* json)
{
return parseToken(json);
}
/*
* Parse the JSON string and return a array.
@ -31,7 +34,7 @@ namespace ArduinoJson
*/
DEPRECATED JsonArray parseArray(char* json)
{
return parse(json);
return parseToken(json);
}
/*
@ -42,12 +45,14 @@ namespace ArduinoJson
*/
DEPRECATED JsonObject parseHashTable(char* json)
{
return parse(json);
return parseToken(json);
}
private:
jsmntok_t* tokens;
int maxTokens;
JsonToken parseToken(char* json);
};
}
}