JsonCpp project page JsonCpp home page

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
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::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::ValueAllocatorExperimental do not use: Allocator to customize member name and string value memory management done by Value
oCJson::ValueArrayAllocatorExperimental: do not use
oCJson::ValueInternalArrayA simplified deque implementation used internally by Value
oCJson::ValueInternalLinkValueInternalMap hash-map bucket chain link (for internal use only)
oCJson::ValueInternalMapA linked page based hash-table implementation used internally by Value
oCJson::ValueIteratorBaseBase class for Value iterators
|oCJson::ValueConstIteratorConst iterator for object and array value
|\CJson::ValueIteratorIterator for object and array value
oCJson::ValueMapAllocatorAllocator to customize Value internal map
\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

SourceForge Logo hosts this site. Send comments to:
Json-cpp Developers