RapidJSON: Class List

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]

▼N rapidjson | Main RapidJSON namespace
C ASCII | ASCII encoding
C AutoUTF | Dynamically select encoding according to stream's runtime-specified UTF encoding type
C AutoUTFInputStream | Input stream wrapper with dynamically bound encoding and automatic encoding detection
C AutoUTFOutputStream | Output stream wrapper with dynamically bound encoding and automatic encoding detection
C BaseReaderHandler | Default implementation of Handler
C BasicIStreamWrapper | Wrapper of `std::basic_istream` into RapidJSON's Stream concept
C BasicOStreamWrapper | Wrapper of `std::basic_ostream` into RapidJSON's Stream concept
C CrtAllocator | C-runtime library allocator
C CursorStreamWrapper | Cursor stream wrapper for counting line and column number if error exists
C EncodedInputStream | Input byte stream wrapper with a statically bound encoding
C EncodedInputStream< UTF8<>, MemoryStream > | Specialized for UTF8 MemoryStream
C EncodedOutputStream | Output byte stream wrapper with statically bound encoding
C FileReadStream | File byte stream for input using fread()
C FileWriteStream | Wrapper of C file stream for output using fwrite()
C GenericArray | Helper class for accessing Value of array type
C GenericDocument | A document for parsing JSON text as DOM
C GenericInsituStringStream | A read-write string stream
C GenericMember | Name-value pair in a JSON object value
C GenericMemberIterator | (Constant) member iterator for a JSON object value
C GenericMemoryBuffer | Represents an in-memory output byte stream
C GenericObject | Helper class for accessing Value of object type
▼C GenericPointer | Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator
C Token | A token is the basic units of internal representation
C GenericReader | SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
C GenericSchemaDocument | JSON schema document
C GenericSchemaValidator | JSON Schema Validator
C GenericStreamWrapper | A Stream Wrapper
C GenericStringBuffer | Represents an in-memory output stream
C GenericStringRef | Reference to a constant string (not taking a copy)
C GenericStringStream | Read-only string stream
C GenericValue | Represents a JSON value. Use Value for UTF8 encoding and default allocator
C IGenericRemoteSchemaDocumentProvider |
C MemoryPoolAllocator | Default memory allocator used by the parser and DOM
C MemoryStream | Represents an in-memory input byte stream
C ParseResult | Result of parsing (wraps ParseErrorCode)
C PrettyWriter | Writer with indentation and spacing
C SchemaValidatingReader | A helper class for parsing with validation
C StreamTraits | Provides additional information for stream
C StreamTraits< GenericInsituStringStream< Encoding > > |
C StreamTraits< GenericStringStream< Encoding > > |
C Transcoder | Encoding conversion
C Transcoder< Encoding, Encoding > | Specialization of Transcoder with same source and target encoding
C UTF16 | UTF-16 encoding
C UTF16BE | UTF-16 big endian encoding
C UTF16LE | UTF-16 little endian encoding
C UTF32 | UTF-32 encoding
C UTF32BE | UTF-32 big endian encoding
C UTF32LE | UTF-32 little endian enocoding
C UTF8 | UTF-8 encoding
▼C Writer | JSON writer
C Level | Information for each nested level
C Allocator | Concept for allocating, resizing and freeing memory block
C Encoding | Concept for encoding of Unicode characters
C Handler | Concept 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
C Stream | Concept for reading and writing characters