rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
 All Classes Functions Variables Typedefs Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\Nrapidjson
 oNinternal
 |\CStackA type-unsafe stack for storing different types of data
 oCGenericValueRepresents a JSON value. Use Value for UTF8 encoding and default allocator
 |\CMemberName-value pair in an object
 oCGenericDocumentA document for parsing JSON text as DOM
 oCFileStreamWrapper of C file stream for input or output
 oCPrettyWriterWriter with indentation and spacing
 oCCrtAllocatorC-runtime library allocator
 oCMemoryPoolAllocatorDefault memory allocator used by the parser and DOM
 oCUTF8UTF-8 encoding
 oCUTF16UTF-16 encoding
 oCUTF32UTF-32 encoding
 oCGenericStringStreamRead-only string stream
 oCGenericInsituStringStreamA read-write string stream
 oCBaseReaderHandlerDefault implementation of Handler
 oCGenericReaderSAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
 oCGenericStringBufferRepresents an in-memory output stream
 oCWriterJSON writer
 |\CLevelInformation for each nested level
 oCAllocatorConcept for allocating, resizing and freeing memory block
 oCEncodingConcept for encoding of Unicode characters
 oCStreamConcept for reading and writing characters
 \CHandlerConcept for receiving events from GenericReader upon parsing