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