mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 16:14:11 +01:00 
			
		
		
		
	Merged parse() and parseToken()
This commit is contained in:
		| @@ -8,7 +8,7 @@ | ||||
|  | ||||
| using namespace ArduinoJson::Parser; | ||||
|  | ||||
| JsonToken JsonParserBase::parseToken(char* json) | ||||
| JsonValue JsonParserBase::parse(char* json) | ||||
| { | ||||
|     jsmn_parser parser; | ||||
|     jsmn_init(&parser); | ||||
|   | ||||
| @@ -21,10 +21,7 @@ namespace ArduinoJson | ||||
|             { | ||||
|             } | ||||
|  | ||||
|             JsonValue parse(char* json) | ||||
|             { | ||||
|                 return parseToken(json); | ||||
|             } | ||||
|             JsonValue parse(char* json); | ||||
|  | ||||
|             /* | ||||
|             * Parse the JSON string and return a array. | ||||
| @@ -34,7 +31,7 @@ namespace ArduinoJson | ||||
|             */ | ||||
|             DEPRECATED JsonArray parseArray(char* json) | ||||
|             { | ||||
|                 return parseToken(json); | ||||
|                 return parse(json); | ||||
|             } | ||||
|  | ||||
|             /* | ||||
| @@ -45,14 +42,12 @@ namespace ArduinoJson | ||||
|             */ | ||||
|             DEPRECATED JsonObject parseHashTable(char* json) | ||||
|             { | ||||
|                 return parseToken(json); | ||||
|                 return parse(json); | ||||
|             } | ||||
|  | ||||
|         private: | ||||
|             jsmntok_t* tokens; | ||||
|             int maxTokens; | ||||
|  | ||||
|             JsonToken parseToken(char* json); | ||||
|         }; | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user