全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
类继承关系
此继承关系列表按字典顺序粗略的排序:
[详情级别 12]
oCrapidjson::AllocatorConcept for allocating, resizing and freeing memory block
oCrapidjson::ASCII< CharType >ASCII encoding
oCrapidjson::AutoUTF< CharType >Dynamically select encoding according to stream's runtime-specified UTF encoding type
oCrapidjson::AutoUTFInputStream< CharType, InputByteStream >Input stream wrapper with dynamically bound encoding and automatic encoding detection
oCrapidjson::AutoUTFOutputStream< CharType, OutputByteStream >Output stream wrapper with dynamically bound encoding and automatic encoding detection
oCrapidjson::BaseReaderHandler< Encoding, Derived >Default implementation of Handler
oCrapidjson::BasicIStreamWrapper< StreamType >Wrapper of std::basic_istream into RapidJSON's Stream concept
oCrapidjson::BasicOStreamWrapper< StreamType >Wrapper of std::basic_ostream into RapidJSON's Stream concept
oCrapidjson::CrtAllocatorC-runtime library allocator
oCrapidjson::EncodedInputStream< Encoding, InputByteStream >Input byte stream wrapper with a statically bound encoding
oCrapidjson::EncodedInputStream< UTF8<>, MemoryStream >Specialized for UTF8 MemoryStream
oCrapidjson::EncodedOutputStream< Encoding, OutputByteStream >Output byte stream wrapper with statically bound encoding
oCrapidjson::EncodingConcept for encoding of Unicode characters
oCrapidjson::FileReadStreamFile byte stream for input using fread()
oCrapidjson::FileWriteStreamWrapper of C file stream for input using fread()
oCrapidjson::GenericArray< bool, typename >Helper class for accessing Value of array type
oCrapidjson::GenericInsituStringStream< Encoding >A read-write string stream
oCrapidjson::GenericMember< Encoding, Allocator >Name-value pair in a JSON object value
oCrapidjson::GenericMemoryBuffer< Allocator >Represents an in-memory output byte stream
oCrapidjson::GenericObject< bool, typename >Helper class for accessing Value of object type
oCrapidjson::GenericPointer< ValueType, Allocator >Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator
oCrapidjson::GenericReader< SourceEncoding, TargetEncoding, StackAllocator >SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
oCrapidjson::GenericSchemaDocument< ValueT, Allocator >JSON schema document
oCrapidjson::GenericStringBuffer< Encoding, Allocator >Represents an in-memory output stream
oCrapidjson::GenericStringRef< CharType >Reference to a constant string (not taking a copy)
oCrapidjson::GenericStringStream< Encoding >Read-only string stream
oCrapidjson::GenericValue< Encoding, Allocator >Represents a JSON value. Use Value for UTF8 encoding and default allocator
|\Crapidjson::GenericDocument< Encoding, Allocator, StackAllocator >A document for parsing JSON text as DOM
oCrapidjson::GenericValue< rapidjson::Encoding, rapidjson::Allocator >
oCrapidjson::HandlerConcept 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
oCrapidjson::GenericValue< Encoding, Allocator >::Number::I
oCrapidjson::IGenericRemoteSchemaDocumentProvider< SchemaDocumentType >
oCrapidjson::internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >
|\Crapidjson::GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >JSON Schema Validator
oCrapidjson::internal::ISchemaValidator
|\Crapidjson::GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >JSON Schema Validator
oCiterator
|\Crapidjson::GenericMemberIterator< Const, Encoding, Allocator >(Constant) member iterator for a JSON object value
oCrapidjson::Writer< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >::LevelInformation for each nested level
oCrapidjson::MemoryPoolAllocator< BaseAllocator >Default memory allocator used by the parser and DOM
oCrapidjson::MemoryStreamRepresents an in-memory input byte stream
oCrapidjson::ParseResultResult of parsing (wraps ParseErrorCode)
oCrapidjson::SchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator >A helper class for parsing with validation
oCrapidjson::StreamConcept for reading and writing characters
oCrapidjson::StreamTraits< Stream >Provides additional information for stream
oCrapidjson::StreamTraits< GenericInsituStringStream< Encoding > >
oCrapidjson::StreamTraits< GenericStringStream< Encoding > >
oCrapidjson::GenericPointer< ValueType, Allocator >::TokenA token is the basic units of internal representation
oCrapidjson::Transcoder< SourceEncoding, TargetEncoding >Encoding conversion
oCrapidjson::Transcoder< Encoding, Encoding >Specialization of Transcoder with same source and target encoding
oCrapidjson::GenericValue< Encoding, Allocator >::Number::U
oCrapidjson::UTF16< CharType >UTF-16 encoding
|oCrapidjson::UTF16BE< CharType >UTF-16 big endian encoding
|\Crapidjson::UTF16LE< CharType >UTF-16 little endian encoding
oCrapidjson::UTF32< CharType >UTF-32 encoding
|oCrapidjson::UTF32BE< CharType >UTF-32 big endian encoding
|\Crapidjson::UTF32LE< CharType >UTF-32 little endian enocoding
oCrapidjson::UTF8< CharType >UTF-8 encoding
\Crapidjson::Writer< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >JSON writer
 \Crapidjson::PrettyWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >Writer with indentation and spacing