DefaultSortedArray< T > Member List

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

_array SortedArray< DefaultSortedArray< T >, BaseArray< T > > mutable private
_sorted SortedArray< DefaultSortedArray< T >, BaseArray< T > > mutable private
添加 (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Append () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Append (const TYPE &x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Append (TYPE &&x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
AppendAll (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
AppendAllImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, Bool overwrite, OverloadRank0) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
AppendPtr (TYPE *x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ArrayBase (ARGS &&... args) ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > > explicit
ArrayBase0 (ARGS &&... args) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > > explicit
BaseCollection (ARGS &&... args) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass > explicit
Begin () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Begin () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
CheckSort () const SortedArray< DefaultSortedArray< T >, BaseArray< T > > private
CheckValidIndex (Int index) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Collection (ARGS &&... args) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass > explicit
ConstIterator typedef SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Contains (typename ByValueParam< BaseArray< T > ::ValueType >::type v) const Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
ContainsAll (COLLECTION2 &&other) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
ContainsAllImpl (COLLECTION2 &&other, OverloadRank0) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
CopyFrom (const SortedArray &src) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
CopyFrom (COLLECTION2 &&other) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >::CopyFrom (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
CopyFromImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, OverloadRank0) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
DefaultSortedArray () DefaultSortedArray< T >
DefaultSortedArray (DefaultSortedArray &&src) DefaultSortedArray< T >
DoSort () const SortedArray< DefaultSortedArray< T >, BaseArray< T > > private
End () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
End () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Erase (Int position, Int eraseCnt=1) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Erase (Iterator position, Int eraseCnt=1) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
EraseAll (typename ByValueParam< BaseArray< T > ::ValueType >::type v) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
EraseFirst (typename ByValueParam< BaseArray< T > ::ValueType >::type v) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
EraseKey (const SEARCH &key) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ErasePtr (Int position, TYPE **dst) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Find (typename ByValueParam< BaseArray< T > ::ValueType >::type v) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
Find (typename ByValueParam< BaseArray< T > ::ValueType >::type v) const Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
FindIndex (const SEARCH &key) const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >::FindIndex (typename ByValueParam< BaseArray< T > ::ValueType >::type v, Int start) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >::FindIndex (typename ByValueParam< BaseArray< T > ::ValueType >::type v) const Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
FindLastIndex (typename ByValueParam< BaseArray< T > ::ValueType >::type v) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
FindLastIndex (typename ByValueParam< BaseArray< T > ::ValueType >::type v, Int start) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
FindValue (const SEARCH &key) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
FindValue (const SEARCH &key) const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Flush () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ForEach (FN &&callback) const Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
ForEach (FN &&callback) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
GetBlock (Int position, Block< TYPE, STRIDED > &block) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetBlock (Int position, Block< const TYPE, STRIDED > &block) const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetBlocks () ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
GetBlocks () const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
GetCapacityCount () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetCount () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetFirst () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetFirst () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetHashCode () const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
GetIndex (const TYPE &x) const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetLast () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetLast () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetMapKey (const BaseArray< T > ::ValueType &key) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass > static
GetMemorySize () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetStridedBlocks () ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
GetStridedBlocks () const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
GetUnderlyingArray () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
GetUnderlyingArray () const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
InitInsertData (T &initme, const SEARCH &key) DefaultSortedArray< T > static
Insert (Int position) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Iterator position) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Int position, const TYPE &x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Iterator position, const TYPE &x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Int position, TYPE &&x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Iterator position, TYPE &&x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Int position, const Block< const TYPE > &values) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Insert (Iterator position, const Block< const TYPE > &values) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
InsertAll (Int index, COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
InsertPtr (Int position, TYPE *x) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
InsertValue (const SEARCH &key) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
InsertValue (const SEARCH &key, Bool &newElement, Int *index=nullptr) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Intersect (const COLLECTION2 &other) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IntersectImpl (COLLECTION2 &&other, OverloadRank0) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
Intersects (const COLLECTION2 &other) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IsCollection typedef BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IsEmpty () const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IsEqual (const T &a, const T &b) DefaultSortedArray< T > static
SortedArray< DefaultSortedArray< T >, BaseArray< T > >::IsEqual (const COLLECTION2 &other, COMPARE &&cmp=COMPARE()) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IsEqualImpl (const COLLECTION2 &other, COMPARE &&cmp, OverloadRank0) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
IsPopulated () const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
IsValidIndex (Int index) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Iterator typedef SortedArray< DefaultSortedArray< T >, BaseArray< T > >
KIND ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > > static
LessThan (const T &a, const T &b) DefaultSortedArray< T > static
MAXON_DISALLOW_COPY_AND_ASSIGN (SortedArray) SortedArray< DefaultSortedArray< T >, BaseArray< T > > private
MAXON_OPERATOR_MOVE_ASSIGNMENT (DefaultSortedArray) DefaultSortedArray< T >
SortedArray< DefaultSortedArray< T >, BaseArray< T > >::MAXON_OPERATOR_MOVE_ASSIGNMENT (SortedArray) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
operator ArrayImpl< const SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false > & > () const ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
operator ArrayImpl< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false > & > () ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
operator ValueReceiver< BaseArray< T > ::ValueType && > () Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
operator ValueReceiver< const BaseArray< T > ::ValueType & > () Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
operator ValueReceiver< typename std::conditional< STD_IS_REPLACEMENT (scalar, BaseArray< T > ::ValueType) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
operator!= (const COLLECTION2 &other) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
operator== (const COLLECTION2 &other) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
operator[] (Int idx) const SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Pop (TYPE *dst=nullptr) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
PopPtr (TYPE **dst) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
重置 () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Resize (Int newCnt, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::DEFAULT) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SetCapacityHint (Int requestedCapacity, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
切片 (Int start) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
切片 (Int start) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
切片 (Int start, Int end) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
切片 (Int start, Int end) const ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Sort () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SortChanged () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SortedArray () SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SortedArray (const typename BaseArray< T > ::AllocatorType &a) SortedArray< DefaultSortedArray< T >, BaseArray< T > > explicit
SortedArray (SortedArray &&src) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
Subtract (COLLECTION2 &&other) BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
SubtractImpl (COLLECTION2 &&other, OverloadRank0) ArrayBase0< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
Super typedef ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > > private
Swap (Iterator a, Iterator b) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SwapErase (Int position, Int eraseCnt=1) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
SwapErase (Iterator position, Int eraseCnt=1) SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ToArray () ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
ToArray () const ArrayBase< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass, DefaultSortedArray< T > >
ToString (const FormatStatement *formatStatement=nullptr) const BaseCollection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, EmptyClass >
type () Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
TYPE typedef SortedArray< DefaultSortedArray< T >, BaseArray< T > >
ValueType typedef Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
VALUETYPE Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
VariadicAppend () Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
VariadicAppend (V &&value, VALUES &&... rest) Collection< SortedArray< DefaultSortedArray< T >, BaseArray< T >, BASESORTFLAGS::NONE, false >, BaseArray< T > ::ValueType, EmptyClass >
~SortedArray () SortedArray< DefaultSortedArray< T >, BaseArray< T > >