XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSmallArray< T, Size, AllocatorWrapper > Member List

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

CAPACITY_ALIGNMENT enum value (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
Clear()xiiSmallArrayBase< T, Size >
Compact() (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::Compact(xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
const_iterator typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
const_reference typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
const_reverse_iterator typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
Contains(const T &value) constxiiSmallArrayBase< T, Size >
CopyFrom(const xiiArrayPtr< const T > &other, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
EnsureCount(xiiUInt16 uiCount) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::EnsureCount(xiiUInt16 uiCount, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
ExpandAndGetRef() (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::ExpandAndGetRef(xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
GetArrayPtr()xiiSmallArrayBase< T, Size >
GetArrayPtr() constxiiSmallArrayBase< T, Size >
GetByteArrayPtr()xiiSmallArrayBase< T, Size >
GetByteArrayPtr() constxiiSmallArrayBase< T, Size >
GetCapacity() constxiiSmallArrayBase< T, Size >inline
GetCount() constxiiSmallArrayBase< T, Size >
GetData()xiiSmallArrayBase< T, Size >
GetData() constxiiSmallArrayBase< T, Size >
GetElementsPtr() (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
GetElementsPtr() const (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
GetHeapMemoryUsage() constxiiSmallArrayBase< T, Size >
GetUserData() const (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
GetUserData() (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
GetUserData() const (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
GetUserData() (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
IndexOf(const T &value, xiiUInt32 uiStartIndex=0) constxiiSmallArrayBase< T, Size >
Insert(const T &value, xiiUInt32 uiIndex, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
Insert(T &&value, xiiUInt32 uiIndex, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
InsertAt(xiiUInt32 uiIndex, const T &value) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
InsertAt(xiiUInt32 uiIndex, T &&value) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
IsEmpty() constxiiSmallArrayBase< T, Size >
iterator typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
LastIndexOf(const T &value, xiiUInt32 uiStartIndex=xiiSmallInvalidIndex) constxiiSmallArrayBase< T, Size >
m_pElements (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
m_StaticData (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
m_uiCapacity (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
m_uiCount (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
m_uiUserData (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
MoveFrom(xiiSmallArrayBase< T, Size > &&other, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
operator xiiArrayPtr< const T >() constxiiSmallArrayBase< T, Size >
operator xiiArrayPtr< T >()xiiSmallArrayBase< T, Size >
operator=(const xiiSmallArray< T, Size, AllocatorWrapper > &rhs) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
operator=(const xiiArrayPtr< const T > &rhs) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
operator=(xiiSmallArray< T, Size, AllocatorWrapper > &&rhs) noexcept (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
operator=(const xiiSmallArrayBase< T, Size > &rhs)=delete (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
operator=(xiiSmallArrayBase< T, Size > &&rhs)=delete (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
operator==(const xiiSmallArrayBase< T, Size > &rhs) constxiiSmallArrayBase< T, Size >
operator[](xiiUInt32 uiIndex) constxiiSmallArrayBase< T, Size >
operator[](xiiUInt32 uiIndex)xiiSmallArrayBase< T, Size >
PeekBack()xiiSmallArrayBase< T, Size >
PeekBack() constxiiSmallArrayBase< T, Size >
PopBack(xiiUInt32 uiCountToRemove=1)xiiSmallArrayBase< T, Size >
PushBack(const T &value) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
PushBack(T &&value) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::PushBack(const T &value, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
xiiSmallArrayBase::PushBack(T &&value, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
PushBackRange(const xiiArrayPtr< const T > &range) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::PushBackRange(const xiiArrayPtr< const T > &range, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
PushBackUnchecked(const T &value)xiiSmallArrayBase< T, Size >
PushBackUnchecked(T &&value)xiiSmallArrayBase< T, Size >
RemoveAndCopy(const T &value)xiiSmallArrayBase< T, Size >
RemoveAndSwap(const T &value)xiiSmallArrayBase< T, Size >
RemoveAtAndCopy(xiiUInt32 uiIndex, xiiUInt16 uiNumElements=1)xiiSmallArrayBase< T, Size >
RemoveAtAndSwap(xiiUInt32 uiIndex, xiiUInt16 uiNumElements=1)xiiSmallArrayBase< T, Size >
Reserve(xiiUInt16 uiCapacity) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::Reserve(xiiUInt16 uiCapacity, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
reverse_iterator typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
SetCapacity(xiiUInt16 uiCapacity, xiiAllocatorBase *pAllocator) (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >protected
SetCount(xiiUInt16 uiCount) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
SetCount(xiiUInt16 uiCount, const T &fillValue) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::SetCount(xiiUInt16 uiCount, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
xiiSmallArrayBase::SetCount(xiiUInt16 uiCount, const T &fillValue, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
SetCountUninitialized(xiiUInt16 uiCount) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
SetCountUninitialized(xiiUInt16 uiCount) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase::SetCountUninitialized(xiiUInt16 uiCount, xiiAllocatorBase *pAllocator)xiiSmallArrayBase< T, Size >
Sort(const Comparer &comparer)xiiSmallArrayBase< T, Size >
Sort()xiiSmallArrayBase< T, Size >
value_type typedef (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
XII_DECLARE_MEM_RELOCATABLE_TYPE_CONDITIONAL(T) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArray() (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArray(const xiiSmallArray< T, Size, AllocatorWrapper > &other) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArray(const xiiArrayPtr< const T > &other) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArray(xiiSmallArray< T, Size, AllocatorWrapper > &&other) (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
xiiSmallArrayBase() (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
xiiSmallArrayBase(const xiiSmallArrayBase< T, Size > &other, xiiAllocatorBase *pAllocator) (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
xiiSmallArrayBase(const xiiArrayPtr< const T > &other, xiiAllocatorBase *pAllocator) (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
xiiSmallArrayBase(xiiSmallArrayBase< T, Size > &&other, xiiAllocatorBase *pAllocator) (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >
~xiiSmallArray() (defined in xiiSmallArray< T, Size, AllocatorWrapper >)xiiSmallArray< T, Size, AllocatorWrapper >
~xiiSmallArrayBase() (defined in xiiSmallArrayBase< T, Size >)xiiSmallArrayBase< T, Size >