|
| Vector (unsigned int initialCapacity=10, unsigned int capacityIncrement=10) |
|
| Vector (const Vector &rhv) |
|
unsigned int | capacity () const |
|
bool | contains (const Element &elem) const |
|
const Element & | firstElement () const |
|
int | indexOf (const Element &elem) const |
|
bool | isEmpty () const |
|
const Element & | lastElement () const |
|
int | lastIndexOf (const Element &elem) const |
|
unsigned int | count () const override |
|
unsigned int | size () const |
|
void | copyInto (Element *array) const |
|
bool | add (const Element &obj) |
|
void | addElement (const Element &obj) |
|
void | addElement (Element *objp) |
|
void | clear () |
|
void | ensureCapacity (unsigned int minCapacity) |
|
void | removeAllElements () |
|
bool | removeElement (const Element &obj) |
|
void | setSize (unsigned int newSize) |
|
void | trimToSize () |
|
const Element & | elementAt (unsigned int index) const |
|
void | insertElementAt (const Element &obj, unsigned int index) |
|
const void | remove (unsigned int index) |
|
void | removeElementAt (unsigned int index) |
|
void | setElementAt (const Element &obj, unsigned int index) |
|
const Element & | get (unsigned int index) const |
|
const Element & | operator[] (unsigned int index) const override |
|
Element & | operator[] (unsigned int index) override |
|
const Vector< Element > & | operator= (const Vector< Element > &rhv) |
|
const Vector< Element > & | operator= (const Vector< Element > &&other) |
|
void | sort (Comparer compareFunction) |
|
const Element & | at (unsigned int i) const |
|