Accept(Handler &handler) const | GenericValue< Encoding, Allocator > | inline |
AddMember(GenericValue &name, GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(StringRefType name, GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(StringRefType name, StringRefType value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(n, v, allocator) | GenericValue< Encoding, Allocator > | |
allocator | GenericValue< Encoding, Allocator > | |
allocator | GenericValue< Encoding, Allocator > | |
AllocatorType typedef | GenericDocument< Encoding, Allocator, StackAllocator > | |
Begin() | GenericValue< Encoding, Allocator > | inline |
Begin() const | GenericValue< Encoding, Allocator > | inline |
Capacity() const | GenericValue< Encoding, Allocator > | inline |
Ch typedef | GenericDocument< Encoding, Allocator, StackAllocator > | |
Clear() | GenericValue< Encoding, Allocator > | inline |
ConstMemberIterator typedef | GenericValue< Encoding, Allocator > | |
ConstValueIterator typedef | GenericValue< Encoding, Allocator > | |
CopyFrom(const GenericValue< Encoding, SourceAllocator > &rhs, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
Empty() const | GenericValue< Encoding, Allocator > | inline |
EncodingType typedef | GenericValue< Encoding, Allocator > | |
End() | GenericValue< Encoding, Allocator > | inline |
End() const | GenericValue< Encoding, Allocator > | inline |
Erase(ConstValueIterator pos) | GenericValue< Encoding, Allocator > | inline |
Erase(ConstValueIterator first, ConstValueIterator last) | GenericValue< Encoding, Allocator > | inline |
EraseMember(ConstMemberIterator pos) | GenericValue< Encoding, Allocator > | inline |
EraseMember(ConstMemberIterator first, ConstMemberIterator last) | GenericValue< Encoding, Allocator > | inline |
FindMember(const Ch *name) | GenericValue< Encoding, Allocator > | inline |
FindMember(const Ch *name) const | GenericValue< Encoding, Allocator > | inline |
FindMember(const GenericValue< Encoding, SourceAllocator > &name) | GenericValue< Encoding, Allocator > | inline |
FindMember(const GenericValue< Encoding, SourceAllocator > &name) const | GenericValue< Encoding, Allocator > | inline |
GenericDocument(Allocator *allocator=0, size_t stackCapacity=kDefaultStackCapacity, StackAllocator *stackAllocator=0) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GenericReader class | GenericDocument< Encoding, Allocator, StackAllocator > | friend |
GenericValue class | GenericDocument< Encoding, Allocator, StackAllocator > | friend |
GenericValue::GenericValue() RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
GenericValue::GenericValue(Type type) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(const GenericValue< Encoding, SourceAllocator > &rhs, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
GenericValue::GenericValue(T b, RAPIDJSON_ENABLEIF((internal::IsSame< T, bool >))) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(int i) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(unsigned u) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(int64_t i64) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(uint64_t u64) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(double d) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(const Ch *s, SizeType length) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
GenericValue::GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue::GenericValue(const Ch *s, SizeType length, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
GenericValue::GenericValue(const Ch *s, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
GetAllocator() | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetBool() const | GenericValue< Encoding, Allocator > | inline |
GetDouble() const | GenericValue< Encoding, Allocator > | inline |
GetErrorOffset() const | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetInt() const | GenericValue< Encoding, Allocator > | inline |
GetInt64() const | GenericValue< Encoding, Allocator > | inline |
GetParseError() const | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetStackCapacity() const | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetString() const | GenericValue< Encoding, Allocator > | inline |
GetStringLength() const | GenericValue< Encoding, Allocator > | inline |
GetType() const | GenericValue< Encoding, Allocator > | inline |
GetUint() const | GenericValue< Encoding, Allocator > | inline |
GetUint64() const | GenericValue< Encoding, Allocator > | inline |
HasMember(const Ch *name) const | GenericValue< Encoding, Allocator > | inline |
HasMember(const GenericValue< Encoding, SourceAllocator > &name) const | GenericValue< Encoding, Allocator > | inline |
HasParseError() const | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
IsArray() const | GenericValue< Encoding, Allocator > | inline |
IsBool() const | GenericValue< Encoding, Allocator > | inline |
IsDouble() const | GenericValue< Encoding, Allocator > | inline |
IsFalse() const | GenericValue< Encoding, Allocator > | inline |
IsInt() const | GenericValue< Encoding, Allocator > | inline |
IsInt64() const | GenericValue< Encoding, Allocator > | inline |
IsNull() const | GenericValue< Encoding, Allocator > | inline |
IsNumber() const | GenericValue< Encoding, Allocator > | inline |
IsObject() const | GenericValue< Encoding, Allocator > | inline |
IsString() const | GenericValue< Encoding, Allocator > | inline |
IsTrue() const | GenericValue< Encoding, Allocator > | inline |
IsUint() const | GenericValue< Encoding, Allocator > | inline |
IsUint64() const | GenericValue< Encoding, Allocator > | inline |
Member typedef | GenericValue< Encoding, Allocator > | |
MemberBegin() const | GenericValue< Encoding, Allocator > | inline |
MemberBegin() | GenericValue< Encoding, Allocator > | inline |
MemberCount() const | GenericValue< Encoding, Allocator > | inline |
MemberEnd() const | GenericValue< Encoding, Allocator > | inline |
MemberEnd() | GenericValue< Encoding, Allocator > | inline |
MemberIterator typedef | GenericValue< Encoding, Allocator > | |
Move() RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
ObjectEmpty() const | GenericValue< Encoding, Allocator > | inline |
operator!=(const GenericValue< Encoding, SourceAllocator > &rhs) const | GenericValue< Encoding, Allocator > | inline |
operator!=(const Ch *rhs) const | GenericValue< Encoding, Allocator > | inline |
GenericValue::operator=(GenericValue &rhs) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
GenericValue::operator=(StringRefType str) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
operator==(const GenericValue< Encoding, SourceAllocator > &rhs) const | GenericValue< Encoding, Allocator > | inline |
operator==(const Ch *rhs) const | GenericValue< Encoding, Allocator > | inline |
operator[](const GenericValue< Encoding, SourceAllocator > &name) | GenericValue< Encoding, Allocator > | inline |
operator[](const GenericValue< Encoding, SourceAllocator > &name) const | GenericValue< Encoding, Allocator > | inline |
operator[](SizeType index) | GenericValue< Encoding, Allocator > | inline |
operator[](SizeType index) const | GenericValue< Encoding, Allocator > | inline |
Parse(const Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseInsitu(Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseInsitu(Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseInsitu(Ch *str) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
PopBack() | GenericValue< Encoding, Allocator > | inline |
PushBack(GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
PushBack(StringRefType value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
PushBack(v, allocator) | GenericValue< Encoding, Allocator > | |
RAPIDJSON_DISABLEIF_RETURN((internal::IsPointer< T >),(GenericValue &)) operator | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr< internal::IsPointer< T >, internal::IsGenericValue< T > >),(bool)) operator | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue< T >),(bool)) operator! | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue< T >),(bool)) operator | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue< T >),(bool)) operator! | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::NotExpr< internal::IsSame< typename internal::RemoveConst< T >::Type, Ch > >),(GenericValue &)) operator[](T *name) | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::NotExpr< internal::IsSame< typename internal::RemoveConst< T >::Type, Ch > >),(const GenericValue &)) operator[](T *name) const | GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr< internal::IsPointer< T >, internal::IsGenericValue< T > >),(GenericValue &)) AddMember(StringRefType name | GenericValue< Encoding, Allocator > | |
RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr< internal::IsPointer< T >, internal::IsGenericValue< T > >),(GenericValue &)) PushBack(T value | GenericValue< Encoding, Allocator > | |
RemoveAllMembers() | GenericValue< Encoding, Allocator > | inline |
RemoveMember(const Ch *name) | GenericValue< Encoding, Allocator > | inline |
RemoveMember(const GenericValue< Encoding, SourceAllocator > &name) | GenericValue< Encoding, Allocator > | inline |
RemoveMember(MemberIterator m) | GenericValue< Encoding, Allocator > | inline |
Reserve(SizeType newCapacity, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
SetArray() | GenericValue< Encoding, Allocator > | inline |
SetBool(bool b) | GenericValue< Encoding, Allocator > | inline |
SetDouble(double d) | GenericValue< Encoding, Allocator > | inline |
SetInt(int i) | GenericValue< Encoding, Allocator > | inline |
SetInt64(int64_t i64) | GenericValue< Encoding, Allocator > | inline |
SetNull() | GenericValue< Encoding, Allocator > | inline |
SetObject() | GenericValue< Encoding, Allocator > | inline |
SetString(const Ch *s, SizeType length) | GenericValue< Encoding, Allocator > | inline |
SetString(StringRefType s) | GenericValue< Encoding, Allocator > | inline |
SetString(const Ch *s, SizeType length, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
SetString(const Ch *s, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
SetUint(unsigned u) | GenericValue< Encoding, Allocator > | inline |
SetUint64(uint64_t u64) | GenericValue< Encoding, Allocator > | inline |
Size() const | GenericValue< Encoding, Allocator > | inline |
StringRefType typedef | GenericValue< Encoding, Allocator > | |
Swap(GenericValue &other) RAPIDJSON_NOEXCEPT | GenericValue< Encoding, Allocator > | inline |
v(value) | GenericValue< Encoding, Allocator > | |
value | GenericValue< Encoding, Allocator > | |
ValueIterator typedef | GenericValue< Encoding, Allocator > | |
ValueType typedef | GenericDocument< Encoding, Allocator, StackAllocator > | |
~GenericDocument() | GenericDocument< Encoding, Allocator, StackAllocator > | inline |
~GenericValue() | GenericValue< Encoding, Allocator > | inline |