Jelajahi Sumber

Merged parse() and parseToken()

Benoit Blanchon 11 tahun lalu
induk
melakukan
1e28217393
2 mengubah file dengan 4 tambahan dan 9 penghapusan
  1. 1 1
      JsonParser/JsonParserBase.cpp
  2. 3 8
      JsonParser/JsonParserBase.h

+ 1 - 1
JsonParser/JsonParserBase.cpp

@@ -8,7 +8,7 @@
 
 using namespace ArduinoJson::Parser;
 
-JsonToken JsonParserBase::parseToken(char* json)
+JsonValue JsonParserBase::parse(char* json)
 {
     jsmn_parser parser;
     jsmn_init(&parser);

+ 3 - 8
JsonParser/JsonParserBase.h

@@ -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);
         };
     }
 }