Nebula
Loading...
Searching...
No Matches
Util::TrivialArray< TYPE > Member List

This is the complete list of members for Util::TrivialArray< TYPE >, including all inherited members.

Append(const TYPE &first, const ELEM_TYPE &... elements)Util::Array< TYPE, SMALL_VECTOR_SIZE >inline
Append(const TYPE &elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Append(TYPE &&elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
AppendArray(const Array< TYPE, SMALL_VECTOR_SIZE > &rhs)Util::Array< TYPE, SMALL_VECTOR_SIZE >
AppendArray(const TYPE *arr, const SizeT count)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array()Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(SizeT initialCapacity, SizeT initialGrow)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(SizeT initialSize, SizeT initialGrow, const TYPE &initialValue)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(const ArrayT &rhs)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(ArrayT &&rhs) noexceptUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Array(std::initializer_list< TYPE > list)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(std::nullptr_t)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Array(const TYPE *const buf, SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >
ArrayT typedefUtil::Array< TYPE, SMALL_VECTOR_SIZE >
As() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Back() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Begin() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
begin() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
BinarySearchIndex(const TYPE &elm) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
BinarySearchIndex(typename std::enable_if< true, const KEYTYPE & >::type elm) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >inline
ByteSize() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Capacity() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
capacityUtil::Array< TYPE, SMALL_VECTOR_SIZE >protected
Clear()Util::TrivialArray< TYPE >
clear() noexceptUtil::Array< TYPE, SMALL_VECTOR_SIZE >
ConstBegin() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
ConstEnd() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
ConstIterator typedefUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Copy(const TrivialArray< TYPE > &src)Util::TrivialArray< TYPE >private
Copy(const Array< TYPE > &src)Util::TrivialArray< TYPE >private
Util::Array::Copy(const Array< TYPE, SMALL_VECTOR_SIZE > &src)Util::Array< TYPE, SMALL_VECTOR_SIZE >protected
CopyRange(TYPE *to, TYPE *from, SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >inlineprotected
countUtil::Array< TYPE, SMALL_VECTOR_SIZE >protected
Delete()Util::Array< TYPE, SMALL_VECTOR_SIZE >protected
Destroy(TYPE *elm)Util::TrivialArray< TYPE >private
DestroyRange(IndexT fromIndex, IndexT toIndex)Util::Array< TYPE, SMALL_VECTOR_SIZE >inlineprotected
Difference(const Array< TYPE, SMALL_VECTOR_SIZE > &rhs)Util::Array< TYPE, SMALL_VECTOR_SIZE >
elementsUtil::Array< TYPE, SMALL_VECTOR_SIZE >protected
Emplace()Util::Array< TYPE, SMALL_VECTOR_SIZE >
EmplaceArray(const SizeT count)Util::Array< TYPE, SMALL_VECTOR_SIZE >
end() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
End() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Erase(Iterator iter)Util::Array< TYPE, SMALL_VECTOR_SIZE >
EraseBack()Util::Array< TYPE, SMALL_VECTOR_SIZE >
EraseFront()Util::Array< TYPE, SMALL_VECTOR_SIZE >
EraseIndex(IndexT index)Util::TrivialArray< TYPE >
EraseIndexSwap(IndexT index)Util::TrivialArray< TYPE >
EraseRange(IndexT start, IndexT end)Util::Array< TYPE, SMALL_VECTOR_SIZE >
EraseSwap(Iterator iter)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Extend(SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >inline
Fill(IndexT first, SizeT num, const TYPE &elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Find(const TYPE &elm, const IndexT start=0) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
FindIndex(const TYPE &elm, const IndexT start=0) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
FindIndex(typename std::enable_if< true, const KEYTYPE & >::type elm, const IndexT start=0) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >inline
Fit()Util::Array< TYPE, SMALL_VECTOR_SIZE >inline
Free()Util::Array< TYPE, SMALL_VECTOR_SIZE >
Front() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Get(IndexT index) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >inline
Grow()Util::Array< TYPE, SMALL_VECTOR_SIZE >
growUtil::Array< TYPE, SMALL_VECTOR_SIZE >protected
GrowTo(SizeT newCapacity)Util::TrivialArray< TYPE >private
Insert(IndexT index, const TYPE &elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
InsertAtEndOfIdenticalRange(IndexT startIndex, const TYPE &elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
InsertSorted(const TYPE &elm)Util::Array< TYPE, SMALL_VECTOR_SIZE >
IsEmpty() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
IsSorted() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
IsValidIndex(IndexT index) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Iterator typedefUtil::TrivialArray< TYPE >
MaxGrowSizeUtil::Array< TYPE, SMALL_VECTOR_SIZE >protectedstatic
MinGrowSizeUtil::Array< TYPE, SMALL_VECTOR_SIZE >protectedstatic
Move(IndexT fromIndex, IndexT toIndex)Util::TrivialArray< TYPE >private
MoveRange(TYPE *to, TYPE *from, SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >inlineprotected
operator!=(const Array< TYPE, SMALL_VECTOR_SIZE > &rhs) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
operator=(const TrivialArray< TYPE > &rhs)Util::TrivialArray< TYPE >
operator=(const Array< TYPE > &rhs)Util::TrivialArray< TYPE >
Util::Array::operator=(const Array< TYPE, SMALL_VECTOR_SIZE > &rhs)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Util::Array::operator=(Array< TYPE, SMALL_VECTOR_SIZE > &&rhs) noexceptUtil::Array< TYPE, SMALL_VECTOR_SIZE >
operator==(const Array< TYPE, SMALL_VECTOR_SIZE > &rhs) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
operator[](IndexT index) constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
operator[](IndexT index)Util::Array< TYPE, SMALL_VECTOR_SIZE >
PopBack()Util::Array< TYPE, SMALL_VECTOR_SIZE >inline
PopFront()Util::Array< TYPE, SMALL_VECTOR_SIZE >inline
push_back(const TYPE &item)Util::Array< TYPE, SMALL_VECTOR_SIZE >
QuickSort()Util::Array< TYPE, SMALL_VECTOR_SIZE >
QuickSortWithFunc(int(*func)(const void *lhs, const void *rhs))Util::Array< TYPE, SMALL_VECTOR_SIZE >
Realloc(SizeT capacity, SizeT grow)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Reserve(SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Reset()Util::Array< TYPE, SMALL_VECTOR_SIZE >
resize(size_t size)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Resize(SizeT num)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Resize(SizeT num, ARGS... args)Util::Array< TYPE, SMALL_VECTOR_SIZE >
Size() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
size() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >
Sort()Util::Array< TYPE, SMALL_VECTOR_SIZE >
SortWithFunc(bool(*func)(const TYPE &lhs, const TYPE &rhs))Util::Array< TYPE, SMALL_VECTOR_SIZE >
stackElementsUtil::Array< TYPE, SMALL_VECTOR_SIZE >protected
TrivialArray()Util::TrivialArray< TYPE >
TrivialArray(SizeT initialCapacity, SizeT initialGrow)Util::TrivialArray< TYPE >
TrivialArray(SizeT initialSize, SizeT initialGrow, const TYPE &initialValue)Util::TrivialArray< TYPE >
TrivialArray(const TrivialArray< TYPE > &rhs)Util::TrivialArray< TYPE >
TrivialArray(const Array< TYPE > &rhs)Util::TrivialArray< TYPE >
TrivialArray(std::initializer_list< TYPE > list)Util::TrivialArray< TYPE >
TypeSize() constUtil::Array< TYPE, SMALL_VECTOR_SIZE >inline
~Array()Util::Array< TYPE, SMALL_VECTOR_SIZE >
~TrivialArray()Util::TrivialArray< TYPE >