PointerArray< T, MINCHUNKSIZE, ALLOCATOR > Member List

This is the complete list of members for PointerArray< T, MINCHUNKSIZE, ALLOCATOR > , including all inherited members.

_ptr PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
添加 (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Alloc () PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
AllocatorType typedef PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
AllocPointers (Int cnt) PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
Append () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Append (const T &x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Append (T &&x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Append (const Block< const T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Append (const std::initializer_list< T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
AppendAll (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
AppendAllImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, Bool overwrite, OverloadRank0) PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
AppendPtr (T *x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Array typedef PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
ArrayBase (ARGS &&... args) ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare > explicit
ArrayBase0 (ARGS &&... args) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare > explicit
BaseCollection (ARGS &&... args) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass > explicit
Begin () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Begin () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
CheckValidIndex (Int index) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Collection (ARGS &&... args) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass > explicit
ConstIterator typedef PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Contains (typename ByValueParam< T >::type v) const Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
ContainsAll (COLLECTION2 &&other) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
ContainsAllImpl (COLLECTION2 &&other, OverloadRank0) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
CopyFrom (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
CopyFromImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, OverloadRank0) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
Disconnect () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
End () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
End () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Erase (Int position, Int eraseCnt=1) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Erase (Iterator position, Int eraseCnt=1) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
EraseAll (typename ByValueParam< T >::type v) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
EraseFirst (typename ByValueParam< T >::type v) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
ErasePtr (Int position, T **dst) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Find (typename ByValueParam< T >::type v) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
Find (typename ByValueParam< T >::type v) const Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
FindIndex (typename ByValueParam< T >::type v, Int start) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >::FindIndex (typename ByValueParam< T >::type v) const Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
FindLastIndex (typename ByValueParam< T >::type v) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
FindLastIndex (typename ByValueParam< T >::type v, Int start) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Flush () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
ForEach (FN &&callback) const Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
ForEach (FN &&callback) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
Free (X *&p) PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
GetAllocator () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetBlock (Int position, Block< T, STRIDED > &block) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetBlock (Int position, Block< const T, STRIDED > &block) const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetBlock (Iterator position, Block< T, STRIDED > &block) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetBlock (Iterator position, Block< const T, STRIDED > &block) const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetBlocks () ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
GetBlocks () const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
GetCapacityCount () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetCount () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetFirst () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetFirst () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetHashCode () const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
GetIndex (const T &x) const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetLast () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetLast () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetMapKey (const T &key) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass > static
GetMemorySize () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetStridedBlocks () ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
GetStridedBlocks () const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
GetUnderlyingArray () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
GetUnderlyingArray () const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Int position) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Iterator position) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Int position, const T &x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Iterator position, const T &x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Int position, T &&x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Iterator position, T &&x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Int position, const Block< const T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Int position, const std::initializer_list< T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Iterator position, const Block< const T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Insert (Iterator position, const std::initializer_list< T > &values) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
InsertAll (Int index, COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
InsertPtr (Int position, T *x) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Intersect (const COLLECTION2 &other) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IntersectImpl (COLLECTION2 &&other, OverloadRank0) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
Intersects (const COLLECTION2 &other) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IsCollection typedef BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IsEmpty () const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IsEqual (const COLLECTION2 &other, COMPARE &&cmp=COMPARE()) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IsEqualImpl (const COLLECTION2 &other, COMPARE &&cmp, OverloadRank0) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
IsPopulated () const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
IsValidIndex (Int index) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Iterator typedef PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
KIND ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare > static
MAXON_DISALLOW_COPY_AND_ASSIGN (PointerArray) PointerArray< T, MINCHUNKSIZE, ALLOCATOR > private
MAXON_OPERATOR_MOVE_ASSIGNMENT (PointerArray) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
operator ArrayImpl< const PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator > & > () const ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
operator ArrayImpl< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator > & > () ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
operator ValueReceiver< const T & > () Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
operator ValueReceiver< T && > () Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
operator ValueReceiver< typename std::conditional< STD_IS_REPLACEMENT (scalar, T) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
operator!= (const COLLECTION2 &other) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
operator== (const COLLECTION2 &other) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
operator[] (Int idx) const PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
operator[] (Int idx) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
PointerArray () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
PointerArray (const ALLOCATOR &a) PointerArray< T, MINCHUNKSIZE, ALLOCATOR > explicit
PointerArray (PointerArray &&src) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Pop (T *dst=nullptr) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
PopPtr (T **dst) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
重置 () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
Resize (Int newCnt, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::DEFAULT) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
SetCapacityHint (Int requestedCapacity, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
切片 (Int start) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
切片 (Int start) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
切片 (Int start, Int end) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
切片 (Int start, Int end) const ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Subtract (COLLECTION2 &&other) BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
SubtractImpl (COLLECTION2 &&other, OverloadRank0) ArrayBase0< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
Super typedef ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare > private
Swap (Iterator a, Iterator b) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
SwapErase (Int position, Int eraseCnt=1) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
SwapErase (Iterator position, Int eraseCnt=1) PointerArray< T, MINCHUNKSIZE, ALLOCATOR >
ToArray () ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
ToArray () const ArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare >
ToString (const FormatStatement *formatStatement=nullptr) const BaseCollection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EmptyClass >
type () Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
ValueType typedef Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
VALUETYPE Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
VariadicAppend () Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
VariadicAppend (V &&value, VALUES &&... rest) Collection< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass >
~PointerArray () PointerArray< T, MINCHUNKSIZE, ALLOCATOR >