\#979 Fix parseFromStream definition

This patch fixes issue #979, where the parseFromStream definition in
the header is different from the implementation.
1 file changed
tree: cfb3d3afbccb557e552257fcb5e3d14217f0d74c
  1. .clang-format
  2. .gitattributes
  3. .github/
  4. .gitignore
  5. .travis.yml
  6. .travis_scripts/
  7. AUTHORS
  8. CMakeLists.txt
  9. CONTRIBUTING.md
  10. CTestConfig.cmake
  11. LICENSE
  12. README.md
  13. amalgamate.py
  14. appveyor.yml
  15. dev.makefile
  16. devtools/
  17. doc/
  18. doxybuild.py
  19. include/
  20. makerelease.py
  21. meson.build
  22. pkg-config/
  23. src/
  24. test/
  25. version.in
  26. version.txt
README.md

JsonCpp

badge

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.

Documentation

JsonCpp documentation is generated using Doxygen.

A note on backward-compatibility

  • 1.y.z is built with C++11.
  • 0.y.z can be used with older compilers.
  • Major versions maintain binary-compatibility.

Using JsonCpp in your project

Amalgamated source

https://github.com/open-source-parsers/jsoncpp/wiki/Amalgamated

The Meson Build System

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.

Other ways

If you have trouble, see the Wiki, or post a question as an Issue.

License

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.