commit | ae4dc9aa626e6ea90f876864c4a50cc13da78b3a | [log] [tgz] |
---|---|---|
author | Rosen Penev <rosenp@gmail.com> | Wed Sep 25 14:03:30 2019 -0700 |
committer | Jordan Bayles <jophba@chromium.org> | Wed Sep 25 14:03:30 2019 -0700 |
tree | 315252aa58e9a24f6fce590d9efa931e790e412d | |
parent | e9ccbe01453908cd1753dbe882ffe5349f82cd93 [diff] |
clang-tidy fixes (#1033) * [clang-tidy] Replace C typedef with C++ using Found with modernize-use-using Added to .clang-tidy file. Signed-off-by: Rosen Penev <rosenp@gmail.com> * [clang-tidy] Remove redundant member init Found with readability-redundant-member-init Added to .clang-tidy * [clang-tidy] Replace C casts with C++ ones Found with google-readability-casting Signed-off-by: Rosen Penev <rosenp@gmail.com> * [clang-tidy] Use default member init Found with modernize-use-default-member-init Signed-off-by: Rosen Penev <rosenp@gmail.com>
JSON is a lightweight data-interchange format. It can represent numbers, strings, ordered sequences of values, and collections of name/value pairs.
JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.
JsonCpp documentation is generated using Doxygen.
1.y.z
is built with C++11.0.y.z
can be used with older compilers.https://github.com/open-source-parsers/jsoncpp/wiki/Amalgamated
If you are using the Meson Build System, then you can get a wrap file by downloading it from Meson WrapDB, or simply use meson wrap install jsoncpp
.
If you have trouble, see the Wiki, or post a question as an Issue.
See the LICENSE
file for details. In summary, JsonCpp is licensed under the MIT license, or public domain if desired and recognized in your jurisdiction.