template <bool, typename>
class GenericArray
Defined at line 2898 of file ../../third_party/rapidjson/include/rapidjson/document.h
Forward declarations
Public Methods
void GenericArray<value-parameter-0-0, type-parameter-0-1> (const GenericArray<Const, ValueT> & rhs)
Defined at line 2912 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> & operator= (const GenericArray<Const, ValueT> & rhs)
Defined at line 2913 of file ../../third_party/rapidjson/include/rapidjson/document.h
void ~GenericArray<value-parameter-0-0, type-parameter-0-1> ()
Defined at line 2914 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueType & operator rapidjson::internal::MaybeAddConst<value-parameter-0-0, type-parameter-0-1>::Type & ()
Defined at line 2916 of file ../../third_party/rapidjson/include/rapidjson/document.h
SizeType Size ()
Defined at line 2917 of file ../../third_party/rapidjson/include/rapidjson/document.h
SizeType Capacity ()
Defined at line 2918 of file ../../third_party/rapidjson/include/rapidjson/document.h
bool Empty ()
Defined at line 2919 of file ../../third_party/rapidjson/include/rapidjson/document.h
void Clear ()
Defined at line 2920 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueType & operator[] (SizeType index)
Defined at line 2921 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator Begin ()
Defined at line 2922 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator End ()
Defined at line 2923 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> Reserve (SizeType newCapacity, AllocatorType & allocator)
Defined at line 2924 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> PushBack (ValueType & value, AllocatorType & allocator)
Defined at line 2925 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> PushBack (ValueType && value, AllocatorType & allocator)
Defined at line 2927 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> PushBack (StringRefType value, AllocatorType & allocator)
Defined at line 2929 of file ../../third_party/rapidjson/include/rapidjson/document.h
template <typename T>
typename ::rapidjson::internal::DisableIf<typename ::rapidjson::internal::RemoveSfinaeTag< ::rapidjson::internal::SfinaeTag &(*)(internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T>>)>::Type, typename ::rapidjson::internal::RemoveSfinaeTag< ::rapidjson::internal::SfinaeTag &(*)(const GenericArray<Const, ValueT> &)>::Type>::Type PushBack (T value, AllocatorType & allocator)
Defined at line 2930 of file ../../third_party/rapidjson/include/rapidjson/document.h
GenericArray<Const, ValueT> PopBack ()
Defined at line 2931 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator Erase (ConstValueIterator pos)
Defined at line 2932 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator Erase (ConstValueIterator first, ConstValueIterator last)
Defined at line 2933 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator begin ()
Defined at line 2936 of file ../../third_party/rapidjson/include/rapidjson/document.h
ValueIterator end ()
Defined at line 2937 of file ../../third_party/rapidjson/include/rapidjson/document.h
Friends
template <typenametypename>
class GenericValue