| JsonCpp project page | JsonCpp home page |
| JSON (JavaScript Object Notation) | |
| Configuration passed to reader and writer | |
| Unserialize a JSON document into a *Value | |
| An error tagged with where in the JSON text it was encountered | |
| Interface for reading JSON from a char array | |
| Build a CharReader implementation | |
| Base class for all exceptions we throw | |
| Exceptions which the user cannot easily avoid | |
| Exceptions thrown by JSON_ASSERT/JSON_FAIL macros | |
| Lightweight wrapper to tag static string | |
| Represents a JSON value | |
| Experimental and untested: represents an element of the "path" to access a node | |
| Experimental and untested: represents a "path" to access a node | |
| Base class for Value iterators | |
| Const iterator for object and array value | |
| Iterator for object and array value | |
| Usage: | |
| A simple abstract factory | |
| Build a StreamWriter implementation | |
| Abstract class for writers | |
| Outputs a Value in JSON format *without formatting (not human friendly) | |
| Writes a Value in JSON format in a *human friendly way | |
| Writes a Value in JSON format in a human friendly way, to a stream rather than to a string |