H A D | document.h | 398 // select candidates according to nested encoding and allocator types
410 //! Represents a JSON value. Use Value for UTF8 encoding and default allocator.
415 Use the Value if UTF8 and default allocator
482 //! Explicit copy constructor (with allocator)
484 \tparam SourceAllocator allocator of \c rhs
486 \param allocator Allocator for allocating copied elements and buffers. Commonly use GenericDocument::GetAllocator().
490 GenericValue(const GenericValue<Encoding, SourceAllocator>& rhs, Allocator & allocator);
558 GenericValue(const Ch* s, SizeType length, Allocator& allocator) : data_(), flags_() { SetStringRaw(StringRef(s, length), allocator); }
local 561 GenericValue(const Ch*s, Allocator& allocator) local 567 GenericValue(const std::basic_string<Ch>& s, Allocator& allocator) : data_(), flags_() { SetStringRaw(StringRef(s), allocator); } local 656 CopyFrom(const GenericValue<Encoding, SourceAllocator>& rhs, Allocator& allocator) argument 993 AddMember(GenericValue& name, GenericValue& value, Allocator& allocator) argument 1024 AddMember(GenericValue& name, StringRefType value, Allocator& allocator) argument 1039 AddMember(GenericValue& name, std::basic_string<Ch>& value, Allocator& allocator) argument 1064 AddMember(GenericValue& name, T value, Allocator& allocator) argument 1070 AddMember(GenericValue&& name, GenericValue&& value, Allocator& allocator) argument 1073 AddMember(GenericValue&& name, GenericValue& value, Allocator& allocator) argument 1076 AddMember(GenericValue& name, GenericValue&& value, Allocator& allocator) argument 1079 AddMember(StringRefType name, GenericValue&& value, Allocator& allocator) argument 1096 AddMember(StringRefType name, GenericValue& value, Allocator& allocator) argument 1110 AddMember(StringRefType name, StringRefType value, Allocator& allocator) argument 1134 AddMember(StringRefType name, T value, Allocator& allocator) argument 1347 PushBack(GenericValue& value, Allocator& allocator) argument 1356 PushBack(GenericValue&& value, Allocator& allocator) argument 1370 PushBack(StringRefType value, Allocator& allocator) argument 1393 PushBack(T value, Allocator& allocator) argument 1505 GenericValue& SetString(const Ch* s, SizeType length, Allocator& allocator) { this->~GenericValue(); SetStringRaw(StringRef(s, length), allocator); return *this; } local 1513 SetString(const Ch* s, Allocator& allocator) argument 1523 SetString(const std::basic_string<Ch>& s, Allocator& allocator) argument 1683 SetArrayRaw(GenericValue* values, SizeType count, Allocator& allocator) argument 1695 SetObjectRaw(Member* members, SizeType count, Allocator& allocator) argument 1714 SetStringRaw(StringRefType s, Allocator& allocator) argument 2084 GenericValue(const GenericValue<Encoding,SourceAllocator>& rhs, Allocator& allocator) argument 2099 SetStringRaw(StringRef(rhs.GetString(), rhs.GetStringLength()), allocator); local [all...] |