Array< T > Member List

This is the complete list of members for Array< T >, including all inherited members.
append(const T &value)Array< T > [inline]
append(const T *values, size_t count)Array< T >
append(const Array< T > &array)Array< T >
Array()Array< T >
Array(size_t initUsedLength, const T &defaultVal=T(), size_t initGrowLength=kDefaultGrowthLength)Array< T >
Array(const Array< T > &src)Array< T >
ArrayAllocate(size_t len)Array< T > [inline, protected, static]
ArrayConstruct(T *arrayBegin, size_t len, const T &defaultVal)Array< T > [inline, protected, static]
ArrayCopy(T *pCopy, const T *pSource, size_t nCount)Array< T > [protected, static]
ArrayCopyConstruct(T *pCopy, const T *pSource, size_t nCount)Array< T > [protected, static]
ArrayCopyOverlap(T *pCopy, const T *pSource, size_t nCount)Array< T > [protected, static]
ArrayDeAllocate(T *arrayBegin)Array< T > [inline, protected, static]
ArrayDestruct(T *arrayBegin, size_t len)Array< T > [inline, protected, static]
asArrayPtr() const Array< T > [inline]
asArrayPtr()Array< T > [inline]
at(size_t index) const Array< T > [inline]
at(size_t index)Array< T > [inline]
contains(const T &value, size_t start=0) const Array< T > [inline]
elem2 typedefArray< T >
find(const T &value, size_t &foundAt, size_t start=0) const Array< T >
find(const T &value) const Array< T >
findFrom(const T &value, size_t start) const Array< T >
first()Array< T > [inline]
first() const Array< T > [inline]
growLength() const Array< T > [inline]
handleOutOfMemory()Array< T > [inline, protected, static]
insertAt(size_t index, const T &value)Array< T >
insertAt(size_t index, const T *values, size_t count)Array< T >
int(__cdecl *CompareFnc)(const void *elem1Array< T >
isEmpty() const Array< T > [inline]
isValidIndex(size_t) const Array< T > [inline]
kArrayGrowthThreshold enum valueArray< T > [protected]
kDefaultGrowthLength enum valueArray< T > [protected]
last()Array< T > [inline]
last() const Array< T > [inline]
length() const Array< T > [inline]
lengthReserved() const Array< T > [inline]
lengthUsed() const Array< T > [inline]
mGrowLenArray< T > [protected]
mpArrayArray< T > [protected]
mReservedLenArray< T > [protected]
mUsedLenArray< T > [protected]
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator=(const Array< T > &src)Array< T >
operator==(const Array< T > &op) const Array< T >
operator[](size_t i)Array< T > [inline]
operator[](size_t i) const Array< T > [inline]
quickSortPartition(T *data, size_t first, size_t last, CompareFnc cmp)Array< T > [protected, static]
quickSortRecursive(T *data, size_t first, size_t last, CompareFnc cmp)Array< T > [protected, static]
remove(const T &value, size_t start=0)Array< T >
removeAll()Array< T > [inline]
removeAt(size_t index)Array< T >
removeFirst()Array< T > [inline]
removeLast()Array< T > [inline]
removeSubArray(size_t startIndex, size_t endIndex)Array< T >
reverse()Array< T >
setAll(const T &value)Array< T >
setAt(size_t index, const T &value)Array< T > [inline]
setGrowLength(size_t)Array< T > [inline]
setLengthReserved(size_t length)Array< T >
setLengthUsed(size_t length, const T &defaultVal=T())Array< T >
sort(CompareFnc cmp)Array< T >
swap(size_t i1, size_t i2)Array< T >
~Array()Array< T >