23 RAPIDJSON_DIAG_OFF(effc++)
Transcoder< UTF8<>, UTF8<> > TranscoderUtf8ToUtf8
AutoUTF< unsigned > * autoutf
MemoryPoolAllocator< CrtAllocator > * memorypoolallocator
Represents an in-memory input byte stream.
Default implementation of Handler.
UTF16BE< wchar_t > * utf16be
SchemaValidator * schemavalidator
Represents an in-memory output byte stream.
MemoryStream * memorystream
StringBuffer * stringbuffer
CrtAllocator * crtallocator
SchemaDocument * schemadocument
#define RAPIDJSON_NEW(TypeName)
! customization point for global new
Represents a JSON Pointer. Use Pointer for UTF8 encoding and default allocator.
InsituStringStream * insitustringstream
UTF32BE< unsigned > * utf32be
UTF32< unsigned > * utf32
MemoryBuffer * memorybuffer
UTF16LE< wchar_t > * utf16le
StringStream * stringstream
#define RAPIDJSON_DELETE(x)
! customization point for global delete
BaseReaderHandler< UTF8< char >, void > * basereaderhandler
C-runtime library allocator.
Represents an in-memory output stream.
const GenericPointer< typename T::ValueType > T2 value
Writer< StringBuffer, UTF8< char >, UTF8< char >, CrtAllocator, 0 > * writer
BaseReaderHandler< UTF8<>, void > BaseReaderHandlerUtf8Void
PrettyWriter< StringBuffer, UTF8< char >, UTF8< char >, CrtAllocator, 0 > * prettywriter
Transcoder< UTF8< char >, UTF8< char > > * transcoder
const GenericPointer< typename T::ValueType > & pointer
UTF32LE< unsigned > * utf32le
Writer with indentation and spacing.