_capacity | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | protected |
_cnt | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | protected |
_ptr | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | protected |
Alloc(Int32 s) | DefaultAllocator | protectedstatic |
Alloc(Int64 s) | DefaultAllocator | protectedstatic |
AllocatorType typedef | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
AllocClear(Int32 s) | DefaultAllocator | protectedstatic |
AllocClear(Int64 s) | DefaultAllocator | protectedstatic |
Append() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Append(const T &x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Append(T &&x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
AppendWithoutConstructor(Int increment=1) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
BaseArray(const BaseArray &) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | private |
BaseArray() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
BaseArray(const ALLOCATOR &a) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | explicit |
BaseArray(BaseArray &&src) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Begin() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Begin() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
ComputeArraySize(Int current_size, Int increment, Int min_chunk_size) | DefaultAllocator | protectedstatic |
ConstIterator typedef | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
CopyFrom(const SourceArray &src, Bool fitToSize=true) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
CopyFrom(const BaseArray &src, Bool fitToSize) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
CopyFrom(const BaseArray &src) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Disconnect(Int *dst=nullptr) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
End() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
End() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
EnsureCapacity(Int requestedCapacity) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Erase(Int position, Int eraseCnt=1) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Erase(Iterator position, Int eraseCnt=1) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
FitToSize(Int newCapacity) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | protected |
Flush() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Free(T *&p) | DefaultAllocator | protectedstatic |
GetAllocator() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetCapacityCount() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetCount() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetFirst() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetFirst() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetIndex(const T &x) const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetLast() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
GetLast() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Helper typedef | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | private |
Insert(Int position) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Iterator position) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Int position, const T &x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Iterator position, const T &x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Int position, T &&x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Iterator position, T &&x) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Int position, const T *x, Int insertCnt) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Insert(Iterator position, const T *x, Int insertCnt) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
InsertWithoutConstructor(Int idx, Int increment=1) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
IsEmpty() const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Iterator typedef | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
MoveAndShrink(BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > &dst, Int position, Int moveCnt) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
operator=(const BaseArray &) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | private |
operator=(BaseArray &&src) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
operator[](Int idx) const | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
operator[](Int idx) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Pop(T *dst=nullptr) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Realloc(void *p, Int n) | DefaultAllocator | protectedstatic |
Reset() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Resize(Int newCnt, BASEARRAYRESIZEFLAGS resizeFlags=BASEARRAYRESIZEFLAGS_DEFAULT) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
Swap(Iterator a, Iterator b) | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
ValueType typedef | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
~BaseArray() | BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |