All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NrapidjsonMain RapidJSON namespace
 oCCrtAllocatorC-runtime library allocator
 oCMemoryPoolAllocatorDefault memory allocator used by the parser and DOM
 oCGenericValueRepresents a JSON value. Use Value for UTF8 encoding and default allocator
 oCGenericDocumentA document for parsing JSON text as DOM
 oCGenericMemberName-value pair in a JSON object value
 oCGenericMemberIterator(Constant) member iterator for a JSON object value
 oCGenericStringRefReference to a constant string (not taking a copy)
 oCGenericArrayHelper class for accessing Value of array type
 oCGenericObjectHelper class for accessing Value of object type
 oCEncodedInputStreamInput byte stream wrapper with a statically bound encoding
 oCEncodedInputStream< UTF8<>, MemoryStream >Specialized for UTF8 MemoryStream
 oCEncodedOutputStreamOutput byte stream wrapper with statically bound encoding
 oCAutoUTFInputStreamInput stream wrapper with dynamically bound encoding and automatic encoding detection
 oCAutoUTFOutputStreamOutput stream wrapper with dynamically bound encoding and automatic encoding detection
 oCUTF8UTF-8 encoding
 oCUTF16UTF-16 encoding
 oCUTF16LEUTF-16 little endian encoding
 oCUTF16BEUTF-16 big endian encoding
 oCUTF32UTF-32 encoding
 oCUTF32LEUTF-32 little endian enocoding
 oCUTF32BEUTF-32 big endian encoding
 oCASCIIASCII encoding
 oCAutoUTFDynamically select encoding according to stream's runtime-specified UTF encoding type
 oCTranscoderEncoding conversion
 oCTranscoder< Encoding, Encoding >Specialization of Transcoder with same source and target encoding
 oCParseResultResult of parsing (wraps ParseErrorCode)
 oCFileReadStreamFile byte stream for input using fread()
 oCFileWriteStreamWrapper of C file stream for input using fread()
 oCGenericStringStreamRead-only string stream
 oCGenericInsituStringStreamA read-write string stream
 oCGenericStringBufferRepresents an in-memory output stream
 oCGenericMemoryBufferRepresents an in-memory output byte stream
 oCBaseReaderHandlerDefault implementation of Handler
 oCGenericReaderSAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
 oCWriterJSON writer
 |\CLevelInformation for each nested level
 oCPrettyWriterWriter with indentation and spacing
 oCGenericPointerRepresents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator
 |\CTokenA token is the basic units of internal representation
 oCIGenericRemoteSchemaDocumentProvider
 oCGenericSchemaDocumentJSON schema document
 oCGenericSchemaValidatorJSON Schema Validator
 oCBasicIStreamWrapperWrapper of std::basic_istream into RapidJSON's Stream concept
 oCMemoryStreamRepresents an in-memory input byte stream
 oCBasicOStreamWrapperWrapper of std::basic_ostream into RapidJSON's Stream concept
 oCSchemaValidatingReaderA helper class for parsing with validation
 oCStreamTraitsProvides additional information for stream
 oCStreamTraits< GenericStringStream< Encoding > >
 oCStreamTraits< GenericInsituStringStream< Encoding > >
 oCAllocatorConcept for allocating, resizing and freeing memory block
 oCEncodingConcept for encoding of Unicode characters
 oCHandlerConcept for receiving events from GenericReader upon parsing. The functions return true if no error occurs. If they return false, the event publisher should terminate the process
 \CStreamConcept for reading and writing characters