|
| Vector (int initSize, bool ownerOfObjects) |
|
void | put (T *newElement, int newPos=-1) |
|
void | insert (T *newElement, int pos) |
|
int | insertSorted (T *newElement, object::Comparator *comparator=&object::standardComparator) |
|
void | remove (int pos) |
|
T * | get (int pos) const |
|
void | clear () |
|
void | sort (object::Comparator *comparator=&object::standardComparator) |
|
int | bsearch (T *key, bool mustExist, int start, int end, object::Comparator *comparator=&object::standardComparator) |
|
int | bsearch (T *key, bool mustExist, object::Comparator *comparator=&object::standardComparator) |
|
| Collection () |
|
| ~Collection () |
|
bool | equals (Object *other) |
| Returns, whether two objects are equal. More...
|
|
int | hashValue () |
| Return a hash value for the object. More...
|
|
void | intoStringBuffer (misc::StringBuffer *sb) |
| Store a textual representation of the object in a misc::StringBuffer. More...
|
|
Iterator< T > | iterator () |
|
int | size () |
|
virtual | ~Object () |
| The destructor is defined as virtual (but not abstract), so that destruction of Object's works properly. More...
|
|
virtual Object * | clone () |
| Return an exact copy of the object. More...
|
|
const char * | toString () |
| Use object::Object::intoStringBuffer to return a textual representation of the object. More...
|
|
virtual size_t | sizeOf () |
| Return the number of bytes, this object totally uses. More...
|
|
template<class T>
class lout::container::typed::Vector< T >
Typed version of container::untyped::Vector.