Class diagram for TArray:
Public Members | |
TArray () | |
TArray (const TArray<T>& other) | |
TArray (Int capacity, Int granularity=-1) | |
~TArray () | |
Boolean | isEmpty () const |
Int | getLength () const |
Int | getCapacity () const |
Int | getGranularity () const |
Int | getModCount () const |
ConstPointer | getPtr (Int index=0) const |
Pointer | getPtr (Int index=0) |
Int | find (ConstReference object, Int startIndex=0) const |
Boolean | contains (ConstReference object, Int startIndex=0) const |
Void | clear () |
Void | setLength (Int length) |
Void | setCapacity (Int capacity, Boolean align=TRUE) |
Void | setGranularity (Int granularity) |
Void | set (Int index, ConstReference data) |
Void | set (const TArray<T>& other) |
Void | remove (Int index) |
Void | remove (ConstReference data) |
Int | insert (Int index, ConstReference data) |
Int | prepend (ConstReference data) |
Int | append (ConstReference data) |
Int | add (ConstReference data) |
Int | addUnique (ConstReference data) |
Void | compact () |
ConstReference | operator[] (Int index) const |
Reference | operator[] (Int index) |
operator ConstPointer () const | |
operator Pointer () | |
const TArray<T>& | operator= (const TArray<T>& other) |