![]() The current behavior of only defining these classes when exceptions are enabled creates difficulties for large projects with trees of dependencies. OSS libraries will often reasonably try/catch on these exceptions, which causes those libraries not to build when !JSON_USE_EXCEPTION. This is easy to miss in those libraries, which don't test for nonstandard configurations of their dependencies, but it makes those libraries difficult to use in projects with large dependency trees that have already configured jsoncpp in this way. |
||
---|---|---|
.. | ||
allocator.h | ||
assertions.h | ||
config.h | ||
forwards.h | ||
json_features.h | ||
json.h | ||
reader.h | ||
value.h | ||
version.h | ||
writer.h |