AllocatorType typedef | rapidjson::GenericValue< Encoding, Allocator > | |
Array typedef (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
Ch typedef | rapidjson::GenericValue< Encoding, Allocator > | |
ConstArray typedef (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
ConstMemberIterator typedef | rapidjson::GenericValue< Encoding, Allocator > | |
ConstObject typedef (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
ConstValueIterator | rapidjson::GenericValue< Encoding, Allocator > | |
data_ (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
DataString(const Data &data) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inlinestatic |
DataStringLength(const Data &data) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inlinestatic |
DoAddMember(GenericValue &name, GenericValue &value, Allocator &allocator) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoAllocMembers(SizeType capacity, Allocator &allocator) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoClearMembers() (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoCopyMembers(const GenericValue< Encoding, SourceAllocator > &rhs, Allocator &allocator, bool copyConstStrings) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoEraseMembers(ConstMemberIterator first, ConstMemberIterator last) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoFindMember(const GenericValue< Encoding, SourceAllocator > &name) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoFreeMembers() (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoRemoveMember(MemberIterator m) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
DoReserveMembers(SizeType newCapacity, Allocator &allocator) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
EncodingType typedef | rapidjson::GenericValue< Encoding, Allocator > | |
GenericDocument (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | friend |
GenericValue() RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(Type type) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(const GenericValue< Encoding, SourceAllocator > &rhs, Allocator &allocator, bool copyConstStrings=false) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(bool b) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(int i) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(unsigned u) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(int64_t i64) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(uint64_t u64) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(double d) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(float f) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(const Ch *s, SizeType length) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inlineexplicit |
GenericValue(const Ch *s, SizeType length, Allocator &allocator) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(const Ch *s, Allocator &allocator) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(const std::basic_string< Ch > &s, Allocator &allocator) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(Array a) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
GenericValue(Object o) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
GetElementsPointer() const (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GetMembersPointer() const (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
GetStringPointer() const (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
kArrayFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kBoolFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kConstStringFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kCopyFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kCopyStringFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kDefaultArrayCapacity (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | static |
kDefaultObjectCapacity (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | static |
kDoubleFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kFalseFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kInlineStrFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kInt64Flag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kIntFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNullFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberAnyFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberDoubleFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberInt64Flag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberIntFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberUint64Flag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kNumberUintFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kObjectFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kShortStringFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kStringFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kTrueFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kTypeMask enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kUint64Flag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
kUintFlag enum value (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
Member typedef | rapidjson::GenericValue< Encoding, Allocator > | |
MemberIterator typedef | rapidjson::GenericValue< Encoding, Allocator > | |
Object typedef (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | |
operator=(GenericValue &rhs) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
operator=(StringRefType str) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
RAPIDJSON_DISABLEIF_RETURN((internal::IsPointer< T >),(GenericValue &)) operator | rapidjson::GenericValue< Encoding, Allocator > | |
RawAssign(GenericValue &rhs) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetArrayRaw(GenericValue *values, SizeType count, Allocator &allocator) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetElementsPointer(GenericValue *elements) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetMembersPointer(Member *members) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetObjectRaw(Member *members, SizeType count, Allocator &allocator) | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetStringPointer(const Ch *str) (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, Allocator > | inline |
SetStringRaw(StringRefType s, Allocator &allocator) | rapidjson::GenericValue< Encoding, Allocator > | inline |
StringEqual(const GenericValue< Encoding, SourceAllocator > &rhs) const (defined in rapidjson::GenericValue< Encoding, Allocator >) | rapidjson::GenericValue< Encoding, Allocator > | inline |
StringRefType typedef | rapidjson::GenericValue< Encoding, Allocator > | |
ValueIterator typedef | rapidjson::GenericValue< Encoding, Allocator > | |
ValueType typedef | rapidjson::GenericValue< Encoding, Allocator > | |
~GenericValue() | rapidjson::GenericValue< Encoding, Allocator > | inline |