Accept(Handler &handler) const | GenericValue< Encoding, Allocator > | inline |
AddMember(GenericValue &name, GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(const Ch *name, Allocator &nameAllocator, GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(const Ch *name, GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AddMember(const Ch *name, T value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
AllocatorType typedef | GenericValue< Encoding, Allocator > | |
Capacity() const | GenericValue< Encoding, Allocator > | inline |
Ch typedef | GenericValue< Encoding, Allocator > | |
Clear() | GenericValue< Encoding, Allocator > | inline |
ConstMemberIterator typedef | GenericValue< Encoding, Allocator > | |
ConstValueIterator typedef | GenericValue< Encoding, Allocator > | |
Empty() const | GenericValue< Encoding, Allocator > | inline |
EncodingType typedef | GenericValue< Encoding, Allocator > | |
GenericDocument class | GenericValue< Encoding, Allocator > | friend |
GenericValue() | GenericValue< Encoding, Allocator > | inline |
GenericValue(Type type) | GenericValue< Encoding, Allocator > | inline |
GenericValue(bool b) | GenericValue< Encoding, Allocator > | inline |
GenericValue(int i) | GenericValue< Encoding, Allocator > | inline |
GenericValue(unsigned u) | GenericValue< Encoding, Allocator > | inline |
GenericValue(int64_t i64) | GenericValue< Encoding, Allocator > | inline |
GenericValue(uint64_t u64) | GenericValue< Encoding, Allocator > | inline |
GenericValue(double d) | GenericValue< Encoding, Allocator > | inline |
GenericValue(const Ch *s, SizeType length) | GenericValue< Encoding, Allocator > | inline |
GenericValue(const Ch *s) | GenericValue< Encoding, Allocator > | inline |
GenericValue(const Ch *s, SizeType length, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
GenericValue(const Ch *s, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
GetBool() const | GenericValue< Encoding, Allocator > | inline |
GetDouble() const | GenericValue< Encoding, Allocator > | inline |
GetInt() const | GenericValue< Encoding, Allocator > | inline |
GetInt64() const | GenericValue< Encoding, Allocator > | 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 |
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 |
MemberIterator typedef | GenericValue< Encoding, Allocator > | |
MemberonBegin() const | GenericValue< Encoding, Allocator > | inline |
MemberonBegin() | GenericValue< Encoding, Allocator > | inline |
MemberonEnd() const | GenericValue< Encoding, Allocator > | inline |
MemberonEnd() | GenericValue< Encoding, Allocator > | inline |
onBegin() | GenericValue< Encoding, Allocator > | inline |
onBegin() const | GenericValue< Encoding, Allocator > | inline |
onEnd() | GenericValue< Encoding, Allocator > | inline |
onEnd() const | GenericValue< Encoding, Allocator > | inline |
operator=(GenericValue &rhs) | GenericValue< Encoding, Allocator > | inline |
operator=(T value) | GenericValue< Encoding, Allocator > | inline |
operator[](const Ch *name) | GenericValue< Encoding, Allocator > | inline |
operator[](const Ch *name) const | GenericValue< Encoding, Allocator > | inline |
operator[](SizeType index) | GenericValue< Encoding, Allocator > | inline |
operator[](SizeType index) const | GenericValue< Encoding, Allocator > | inline |
PopBack() | GenericValue< Encoding, Allocator > | inline |
PushBack(GenericValue &value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
PushBack(T value, Allocator &allocator) | GenericValue< Encoding, Allocator > | inline |
RemoveMember(const Ch *name) | 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(const Ch *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 |
ValueIterator typedef | GenericValue< Encoding, Allocator > | |
~GenericValue() | GenericValue< Encoding, Allocator > | inline |