rapidjson A fast JSON parser/generator for C++ with both SAX/DOM style API

- Main Page
- Related Pages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Functions Variables Typedefs Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3]

rapidjson::Allocator | Concept for allocating, resizing and freeing memory block
rapidjson::CrtAllocator | C-runtime library allocator
rapidjson::MemoryPoolAllocator< BaseAllocator > | Default memory allocator used by the parser and DOM
rapidjson::Encoding | Concept for encoding of Unicode characters
rapidjson::UTF16< CharType > | UTF-16 encoding
rapidjson::UTF32< CharType > | UTF-32 encoding
rapidjson::UTF8< CharType > | UTF-8 encoding
rapidjson::GenericReader< Encoding, Allocator > | SAX-style JSON parser. Use Reader for UTF8 encoding and default allocator
rapidjson::GenericValue< Encoding, Allocator > | Represents a JSON value. Use Value for UTF8 encoding and default allocator
rapidjson::GenericDocument< Encoding, Allocator > | A document for parsing JSON text as DOM
rapidjson::Handler | Concept for receiving events from GenericReader upon parsing
rapidjson::BaseReaderHandler< Encoding > | Default implementation of Handler
rapidjson::GenericDocument< Encoding, Allocator > | A document for parsing JSON text as DOM
rapidjson::Writer< Stream, Encoding, Allocator > | JSON writer
rapidjson::PrettyWriter< Stream, Encoding, Allocator > | Writer with indentation and spacing
rapidjson::GenericValue< Encoding, Allocator >::Number::I |
rapidjson::Writer< Stream, Encoding, Allocator >::Level | Information for each nested level
rapidjson::GenericValue< Encoding, Allocator >::Member | Name-value pair in an object
rapidjson::internal::Stack< Allocator > | A type-unsafe stack for storing different types of data
rapidjson::Stream | Concept for reading and writing characters
rapidjson::FileStream | Wrapper of C file stream for input or output
rapidjson::GenericInsituStringStream< Encoding > | A read-write string stream
rapidjson::GenericStringBuffer< Encoding, Allocator > | Represents an in-memory output stream
rapidjson::GenericStringStream< Encoding > | Read-only string stream
rapidjson::GenericValue< Encoding, Allocator >::Number::U |