File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/*! \page roadmap JsonCpp roadmap
2- \section ms_64bits Adds support for 64 bits integer
3- There has been many request to add support for 64 bits integer. Use case for this are:
4- - time is nowdays commonly represented with a 64 bits integer
5- - 64 bits integer are frequently used as primary key id in many systems
6-
7- Plans to add support is:
8- - must be optional, a configuration option since not all platforms provides 64 bits integer types.
9- - move definition of Int and UInt from forwards.h to config.h, with the required platform magic.
10- - C++ defines no standard to define 64 bits integer. Rely on msvc extension, and long long type that
11- is widely supported.
122 \section ms_release Makes JsonCpp ready for release
133 - Build system clean-up:
144 - Fix build on Windows (shared-library build is broken)
3424 Some typical use-case involve an application specific structure to/from a JSON document.
3525 - Event base parser to allow unserializing a Json document directly in datastructure instead of
3626 using the intermediate Json::Value.
37- - " Stream" based parser to serialized a Json document without using Json::Value as input.
27+ - Stream based parser to serialized a Json document without using Json::Value as input.
3828 - Performance oriented parser/writer:
3929 - Provides an event based parser. Should allow pulling & skipping events for ease of use.
4030 - Provides a JSON document builder: fast only.
Original file line number Diff line number Diff line change @@ -51,7 +51,9 @@ namespace Json {
5151 bool collectComments = true );
5252
5353 /* * \brief Read a Value from a <a HREF="http://www.json.org">JSON</a> document.
54- * \param document UTF-8 encoded string containing the document to read.
54+ * \param beginDoc Pointer on the beginning of the UTF-8 encoded string of the document to read.
55+ * \param endDoc Pointer on the end of the UTF-8 encoded string of the document to read.
56+ \ Must be >= beginDoc.
5557 * \param root [out] Contains the root value of the document if it was
5658 * successfully parsed.
5759 * \param collectComments \c true to collect comment and allow writing them back during
You can’t perform that action at this time.
0 commit comments