JsonCpp project page JsonCpp home page

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCJson::CharReaderInterface for reading JSON from a char array
oCJson::CharReader::Factory
|\CJson::CharReaderBuilderBuild a CharReader implementation
oCJson::FeaturesConfiguration passed to reader and writer
oCJson::PathExperimental and untested: represents a "path" to access a node
oCJson::PathArgumentExperimental and untested: represents an element of the "path" to access a node
oCJson::ReaderUnserialize a JSON document into a *Value
oCJson::StaticStringLightweight wrapper to tag static string
oCJson::StreamWriterUsage:
oCJson::StreamWriter::FactoryA simple abstract factory
|\CJson::StreamWriterBuilderBuild a StreamWriter implementation
oCJson::StyledStreamWriterWrites a Value in JSON format in a human friendly way, to a stream rather than to a string
oCJson::ValueRepresents a JSON value
oCJson::ValueIteratorBaseBase class for Value iterators
|oCJson::ValueConstIteratorConst iterator for object and array value
|\CJson::ValueIteratorIterator for object and array value
\CJson::WriterAbstract class for writers
 oCJson::FastWriterOutputs a Value in JSON format *without formatting (not human friendly)
 \CJson::StyledWriterWrites a Value in JSON format in a *human friendly way