Public Member Functions | |
| Array (const int &initSize=0) | |
| Array (Type *data, int numdata) | |
| Array (const Array< Type > &x) | |
| Array< Type > & | operator= (const Array< Type > &x) |
| ~Array () | |
| int | append (Type item) |
| void | append (const Array< Type > &newItems) |
| void | append (const Array< Type > *const &items) |
| void | copyFrom (const Array< Type > &items) |
| bool | growToSize (const int &newSize) |
| bool | growToSize (const int &newSize, Type fill) |
| bool | shrinkToSize (const int &newSize) |
| void | clear () |
| void | clearAndCompress () |
| void | deleteItemsAndClear () |
| void | deleteItemsAndClearCompress () |
| int | size () const |
| int | maxItems () const |
| bool | empty () const |
| Type & | item (const int &index) const |
| Type & | operator[] (const int &index) const |
| Type & | lastItem () const |
| const Type * | getItems () const |
| int | find (Type const &item) const |
| bool | contains (Type const &item) const |
| bool | appendUnique (Type item) |
| void | appendUnique (Array< Type > &items) |
| void | appendUnique (Array< Type > *items) |
| void | removeAllNull () |
| Type | removeItem (const int &index) |
| Type | removeLastItem () |
| Type | removeItemFastDisorder (const int &index) |
| void | compress () |
| void | shuffle () |
| int | getMaxIndex () |
| Type | getMaxValue () |
| void | quicksort () |
| void | rquicksort () |
| void | bubbleSort () |
| void | rbubbleSort () |
Definition at line 77 of file array.h.
1.5.1