Commit Graph
69 Commits
Author SHA1 Message Date
Benoit Blanchon 6e4eb45210 Renamed JsonHashTable into JsonObject 2014-07-22 21:02:16 +02:00
Benoit Blanchon abef85218e Renamed ARDUINO_JSON_NO_DEPRECATED_WARNING into ARDUINO_JSON_NO_DEPRECATION_WARNING 2014-07-22 20:33:17 +02:00
Benoit Blanchon 649f292ea7 Added comments 2014-07-22 20:28:59 +02:00
Benoit Blanchon 805c0741e6 Added comments 2014-07-22 20:14:25 +02:00
Benoit Blanchon 0fc54ba54c Added comments 2014-07-21 20:38:08 +02:00
Benoit Blanchon df72419f09 Added comments 2014-07-21 15:20:02 +02:00
Benoit Blanchon d3d0da2d7f Added comments 2014-07-21 14:17:27 +02:00
Benoit Blanchon 407d536e06 Added comments 2014-07-21 14:14:31 +02:00
Benoit Blanchon c22473cf37 Removed unused stuff 2014-07-21 11:08:39 +02:00
Benoit Blanchon 3e8861b1a0 Moved implemntation of operator[] into JsonObject 2014-07-21 10:52:35 +02:00
Benoit Blanchon f565a9b1b7 Created a Visual Studio project for JsonGenerator 2014-07-21 09:59:47 +02:00
Benoit Blanchon 06026cc7d4 Created a Visual Studio project for JsonParser 2014-07-21 09:54:26 +02:00
Benoit Blanchon 04f52733c2 Added a test with 3 strings 2014-07-19 16:15:57 +02:00
Benoit Blanchon c06f42659a Updated README.md 2014-07-19 16:05:42 +02:00
Benoit Blanchon e619b8f5bd Updated README.md 2014-07-19 15:57:03 +02:00
Benoit Blanchon 1e28217393 Merged parse() and parseToken() 2014-07-19 15:36:01 +02:00
Benoit Blanchon a1e8c8800a Removed uneeded cast operators 2014-07-19 15:34:44 +02:00
Benoit Blanchon 00ad540f4e Updated CHANGELOG.md 2014-07-19 15:23:40 +02:00
Benoit Blanchon cd7a7b1533 Fixed bug in JsonArray::begin() and end() 2014-07-19 14:55:16 +02:00
Benoit Blanchon 0fe77176e1 Fixed bug in JsonObject::begin() and end() 2014-07-19 14:49:59 +02:00
Benoit Blanchon e94575b4b8 Replaced public inheritance by protected and private 2014-07-19 14:41:29 +02:00
Benoit Blanchon b278d7711b Replaced composition by inheritance 2014-07-19 12:44:27 +02:00
Benoit Blanchon 851d21e08c Added JsonObjectIterator 2014-07-18 22:40:50 +02:00
Benoit Blanchon b75d32e980 Renamed JsonHashTable into JsonObject 2014-07-18 16:46:01 +02:00
Benoit Blanchon daa62b3737 Simplified nextSibling() 2014-07-18 16:22:09 +02:00
Benoit Blanchon ed497df9d6 Added JsonToken.cpp 2014-07-18 16:19:14 +02:00
Benoit Blanchon 79953730fc Merged nestedTokenCount() and nextSibling() 2014-07-18 16:18:03 +02:00
Benoit Blanchon 5d2ffc49fd Fixed JsonArrayIterator unit test 2014-07-18 16:11:21 +02:00
Benoit Blanchon 714a37bd59 Replaced JsonToken operators by meaningful methods 2014-07-18 15:54:49 +02:00
Benoit Blanchon 4a1d8483cc Added class JsonToken 2014-07-18 15:43:20 +02:00
Benoit Blanchon 73eda08dd4 Updated example 2014-07-16 21:10:18 +02:00
Benoit Blanchon 9f07cdcabf Updated CHANGELOG.md 2014-07-15 20:04:21 +02:00
Benoit Blanchon 2e5b959e8b Fixed GCC warnings 2014-07-14 16:13:58 +02:00
Benoit Blanchon 9ee3dc638d Update parser size 2014-07-14 16:02:34 +02:00
Benoit Blanchon ccb97fc6e0 Fixed bug JsonObjectBase::getNestedTokenCount() that reads uninitialized token 2014-07-14 15:52:26 +02:00
Benoit Blanchon 39c185ae67 Fixed bug in JsonObjectBase::getBoolFromToken() 2014-07-14 14:50:43 +02:00
Benoit Blanchon cf1324c09b Added a test with too few tokens 2014-07-14 14:46:46 +02:00
Benoit Blanchon 0b087b7bdb Added a test when token count is too small 2014-07-14 14:35:51 +02:00
Benoit Blanchon dde5a2510b Extracted class JsonParserBase 2014-07-14 13:17:30 +02:00
Benoit Blanchon a42b03ec26 Rewrote tests on hash tables 2014-07-14 12:29:57 +02:00
Benoit Blanchon 2f98e59fc6 Cleaned the array tests 2014-07-14 11:48:46 +02:00
Benoit Blanchon f58a8b0ca5 Renamed unit test classes 2014-07-14 10:33:24 +02:00
Benoit Blanchon 4f56afe89e Updated changelog 2014-07-09 19:50:44 +02:00
Benoit Blanchon 339de21f1c Updated code size 2014-07-09 19:48:55 +02:00
Benoit Blanchon c38af3e32c Cleaned up 2014-07-08 21:29:19 +02:00
Benoit Blanchon 6d3b70f4a3 Updated encoder size 2014-07-07 20:04:25 +02:00
Benoit Blanchon cbedcdf93b Minor change 2014-07-07 19:50:19 +02:00
Benoit Blanchon 4e6ad31d6a Reduced the size of JsonValue by removing the pointer to instance methods. 2014-07-06 21:34:46 +02:00
Benoit Blanchon 1cec019457 Reduce the size of JsonValue by removing the virtual 2014-07-06 21:28:39 +02:00
Benoit Blanchon 2e97dbdedc Reduced the size of JsonValue by no implementing Printable 2014-07-06 21:08:04 +02:00
Benoit Blanchon 8f9d3b638f Removed content.asFloat 2014-07-06 20:36:11 +02:00
Benoit Blanchon 8be590e591 Added README.md 2014-07-06 14:47:50 +02:00
Benoit Blanchon 8baf21b6e8 Minor changes 2014-07-05 21:39:56 +02:00
Benoit Blanchon 935cb068ab Updated README.md 2014-07-05 16:09:37 +02:00
Benoit Blanchon efd8c0ff5c Improved the example 2014-07-05 13:10:07 +02:00
Benoit Blanchon 757c86ddc5 Simplified the example 2014-07-05 13:09:46 +02:00
Benoit Blanchon 0efe8bc74a Added encoder sizes 2014-07-05 12:53:34 +02:00
Benoit Blanchon 65d03c9001 Fixed table 2014-07-04 19:15:19 +02:00
Benoit Blanchon df2e640b16 Added README.md 2014-07-04 19:11:04 +02:00
Benoit Blanchon 895482de15 Merged the two Visual Studio solutions into one 2014-07-04 14:48:18 +02:00
Benoit Blanchon 477c9c2c6e Updated changelog 2014-07-04 14:42:57 +02:00
Benoit Blanchon d306422ed9 Replace single quotes by double quotes 2014-06-24 21:28:02 +02:00
Benoit Blanchon 2a20c5a25c Added a tests that adds a 'null' to an array 2014-06-24 21:24:38 +02:00
Benoit Blanchon 1118dd7b53 Added a test that adds a boolean to a full array 2014-06-24 21:19:05 +02:00
Benoit Blanchon 3d4f0f741d Added a test that adds two booleans to an array 2014-06-24 21:18:12 +02:00
Benoit Blanchon 77a3e1737d Added a test that adds a 'false' to an array 2014-06-24 21:17:12 +02:00
Benoit Blanchon a27bb3097a Generator: added a tests that adds a 'true' to an array 2014-06-24 21:15:07 +02:00
Benoit Blanchon 5c119099f3 Generator: added a test of an array with too many numbers 2014-06-24 21:09:25 +02:00
Benoit Blanchon bb705bab63 Generator: added a test with two numbers in an array 2014-06-24 21:07:17 +02:00