Accept(Handler &handler) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(GenericValue &name, GenericValue &value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(GenericValue &name, StringRefType value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(GenericValue &name, std::basic_string< Ch > &value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(GenericValue &name, T value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(StringRefType name, GenericValue &value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(StringRefType name, StringRefType value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AddMember(StringRefType name, T value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
AllocatorType typedef | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | |
Begin() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Begin() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Bool(bool b) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Capacity() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Ch typedef | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | |
Clear() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
ConstMemberIterator typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
ConstValueIterator typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
CopyFrom(const GenericValue< Encoding, SourceAllocator > &rhs, MemoryPoolAllocator<> &allocator, bool copyConstStrings=false) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Double(double d) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Empty() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
EncodingType typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
End() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
End() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
EndArray(SizeType elementCount) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
EndObject(SizeType memberCount) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Erase(ConstValueIterator pos) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Erase(ConstValueIterator first, ConstValueIterator last) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
EraseMember(ConstMemberIterator pos) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
EraseMember(ConstMemberIterator first, ConstMemberIterator last) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
EraseMember(const Ch *name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
FindMember(const Ch *name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
FindMember(const GenericValue< Encoding, SourceAllocator > &name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
FindMember(const std::basic_string< Ch > &name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericDocument(Type type, Allocator *allocator=0, size_t stackCapacity=kDefaultStackCapacity, StackAllocator *stackAllocator=0) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inlineexplicit |
GenericDocument(Allocator *allocator=0, size_t stackCapacity=kDefaultStackCapacity, StackAllocator *stackAllocator=0) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GenericValue (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | friend |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(Type type) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(const GenericValue< Encoding, SourceAllocator > &rhs, MemoryPoolAllocator<> &allocator, bool copyConstStrings=false) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(bool b) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(int i) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(unsigned u) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(int64_t i64) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(uint64_t u64) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(double d) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(float f) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(const Ch *s, SizeType length) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inlineexplicit |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(const Ch *s, SizeType length, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(const Ch *s, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(const std::basic_string< Ch > &s, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(Array a) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::GenericValue(Object o) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GetAllocator() | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetBool() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GetDouble() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GetErrorOffset() const | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetFloat() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GetParseError() const | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetStackCapacity() const | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
GetStringLength() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
HasMember(const Ch *name) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
HasMember(const std::basic_string< Ch > &name) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
HasMember(const GenericValue< Encoding, SourceAllocator > &name) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
HasParseError() const | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Int(int i) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Int64(int64_t i) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Is() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Key(const Ch *str, SizeType length, bool copy) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Member typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
MemberBegin() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberBegin() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberCapacity() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberCount() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberEnd() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberEnd() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
MemberIterator typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
MemberReserve(SizeType newCapacity, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Move() RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Null() (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ObjectEmpty() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator ParseResult() const | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
operator!=(const GenericValue< Encoding, SourceAllocator > &rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator!=(const Ch *rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator!=(const T &rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::operator=(GenericValue &rhs) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::operator=(StringRefType str) RAPIDJSON_NOEXCEPT | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
GenericValue< Encoding, MemoryPoolAllocator<> >::operator=(T value) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator==(const GenericValue< Encoding, SourceAllocator > &rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator==(const Ch *rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator==(const std::basic_string< Ch > &rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator==(const T &rhs) const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator[](T *name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator[](const GenericValue< Encoding, SourceAllocator > &name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator[](const std::basic_string< Ch > &name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
operator[](SizeType index) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Parse(const typename SourceEncoding::Ch *str) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const typename SourceEncoding::Ch *str, size_t length) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str, size_t length) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const Ch *str, size_t length) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const std::basic_string< typename SourceEncoding::Ch > &str) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const std::basic_string< Ch > &str) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Parse(const std::basic_string< Ch > &str) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseInsitu(Ch *str) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseInsitu(Ch *str) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ParseStream(InputStream &is) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
PopBack() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Populate(Generator &g) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
PushBack(GenericValue &value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
PushBack(StringRefType value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
PushBack(T value, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
RawNumber(const Ch *str, SizeType length, bool copy) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
RemoveAllMembers() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
RemoveMember(const Ch *name) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
RemoveMember(MemberIterator m) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Reserve(SizeType newCapacity, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetArray() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetBool(bool b) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetObject() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(const Ch *s, SizeType length) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(StringRefType s) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(const Ch *s, SizeType length, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(const Ch *s, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(StringRefType s, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
SetString(const std::basic_string< Ch > &s, MemoryPoolAllocator<> &allocator) | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
Size() const | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |
StartArray() (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
StartObject() (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
String(const Ch *str, SizeType length, bool copy) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
StringRefType typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
Swap(GenericDocument &rhs) RAPIDJSON_NOEXCEPT | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Swap(GenericValue &other) RAPIDJSON_NOEXCEPT | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
swap | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | friend |
Uint(unsigned i) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
Uint64(uint64_t i) (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
ValueIterator typedef | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | |
ValueType typedef | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | |
~GenericDocument() (定义于 rapidjson::GenericDocument< Encoding, Allocator, StackAllocator >) | rapidjson::GenericDocument< Encoding, Allocator, StackAllocator > | inline |
~GenericValue() | rapidjson::GenericValue< Encoding, MemoryPoolAllocator<> > | inline |