You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ This library is designed for correctness and simplicity, and strives for speed t
14
14
It uses `std::vector` for arrays, `std::map` for objects, `std::string` for strings, `bool` for Booleans, and both `int64_t` and `double` for numbers.
15
15
16
16
The JSON value class contains a `union` of all of these types and does *not itself* perform any heap allocations (the wrapped `std::map`, `std::vector` and `std::string`*do* perform allocations normally).
17
-
17
+
18
18
## Status
19
19
20
20
The core JSON value class is implemented and working.
@@ -32,12 +32,12 @@ The documentation will be written once all interfaces are stable...
32
32
Until then, here are a few short indications on how to use this library:
33
33
34
34
* Requires Clang or GCC with -std=c++11 (or other compiler with sufficient C++11 support).
35
-
*The library is header-only, to install and use simply copy the directory `include/tao` to a convenient place and include the file `include/tao/json.hh`.
35
+
*This library is header-only, to install and use simply copy the directory `include/tao` to a convenient place and include the file `include/tao/json.hh`.
36
36
* The generic JSON value class, the main part of this library, is in `include/tao/json/value.hh`.
37
-
* The interface and functions of class `tao::json::value` are hopefully reasonably self-explanatory.
38
-
* To parse a JSON string representation, use one of the functions in `include/tao/json/parse.hh`.
39
-
* To produce a JSON string representation, use one of the appropriate functions in `include/tao/json/stream.hh`.
40
-
* Operators to compare JSON value objects are provided, as are equality operators between JSON values and some other types.
37
+
* The interface and functions of class `tao::json::value` are hopefully sufficiently self-explanatory.
38
+
* To parse a JSON string representation, use one of the functions in `include/tao/json/from_string.hh` or `include/tao/json/parse_file.hh`.
39
+
* To produce a JSON string representation, use one of the appropriate functions in `include/tao/json/to_string.hh` or `include/tao/json/stream.hh`.
40
+
* Operators to compare JSON value objects are provided, as are equality operators between JSON values and some other types, in `include/tao/json/compare.hh`.
41
41
42
42
For questions and suggestions please contact the authors at **jsonl(at)colin-hirsch.net**.
0 commit comments