|
class | GenericValue< Encoding, Allocator > |
| Represents a JSON value. Use Value for UTF8 encoding and default allocator. More...
|
|
class | GenericDocument< Encoding, Allocator, StackAllocator > |
| A document for parsing JSON text as DOM. More...
|
|
struct | GenericMember< Encoding, Allocator > |
| Name-value pair in a JSON object value. More...
|
|
class | GenericMemberIterator< Const, Encoding, Allocator > |
| (Constant) member iterator for a JSON object value More...
|
|
struct | GenericStringRef< CharType > |
| Reference to a constant string (not taking a copy) More...
|
|
struct | internal::IsGenericValueImpl< T, Encoding, Allocator > |
|
struct | internal::IsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > |
|
struct | internal::IsGenericValue< T > |
|
struct | internal::TypeHelper< ValueType, T > |
|
struct | internal::TypeHelper< ValueType, bool > |
|
struct | internal::TypeHelper< ValueType, int > |
|
struct | internal::TypeHelper< ValueType, unsigned > |
|
struct | internal::TypeHelper< ValueType, int64_t > |
|
struct | internal::TypeHelper< ValueType, uint64_t > |
|
struct | internal::TypeHelper< ValueType, double > |
|
struct | internal::TypeHelper< ValueType, float > |
|
struct | internal::TypeHelper< ValueType, const typename ValueType::Ch * > |
|
struct | internal::TypeHelper< ValueType, typename ValueType::Array > |
|
struct | internal::TypeHelper< ValueType, typename ValueType::ConstArray > |
|
struct | internal::TypeHelper< ValueType, typename ValueType::Object > |
|
struct | internal::TypeHelper< ValueType, typename ValueType::ConstObject > |
|
class | GenericArray< Const, ValueT > |
| Helper class for accessing Value of array type. More...
|
|
class | GenericObject< Const, ValueT > |
| Helper class for accessing Value of object type. More...
|
|
class | GenericValue< Encoding, Allocator > |
| Represents a JSON value. Use Value for UTF8 encoding and default allocator. More...
|
|
struct | GenericValue< Encoding, Allocator >::Flag |
|
struct | GenericValue< Encoding, Allocator >::String |
|
struct | GenericValue< Encoding, Allocator >::ShortString |
|
union | GenericValue< Encoding, Allocator >::Number |
|
struct | GenericValue< Encoding, Allocator >::Number::I |
|
struct | GenericValue< Encoding, Allocator >::Number::U |
|
struct | GenericValue< Encoding, Allocator >::ObjectData |
|
struct | GenericValue< Encoding, Allocator >::ArrayData |
|
union | GenericValue< Encoding, Allocator >::Data |
|
class | GenericDocument< Encoding, Allocator, StackAllocator > |
| A document for parsing JSON text as DOM. More...
|
|
struct | GenericDocument< Encoding, Allocator, StackAllocator >::ClearStackOnExit |
|
class | GenericArray< Const, ValueT > |
| Helper class for accessing Value of array type. More...
|
|
class | GenericObject< Const, ValueT > |
| Helper class for accessing Value of object type. More...
|
|