#include <SortedCollections.h>
Public Member Functions | |
SortedObjectCollection () | |
SortedObjectCollection (const JString &xml) | |
SortedObjectCollection (XMLNode *node) | |
virtual | ~SortedObjectCollection () |
bool | unitTest () |
int | addAndReturnPosition (Object *value) |
int | removeAllBetween (const Object *obj1, const Object *obj2) |
SortedObjectCollection | getAllBetween (const Object *obj1, const Object *obj2) |
JString | getFirstAfter (const Object *obj) |
JString | getLastBefore (const Object *obj) |
bool | replace (int pos, const Object *value) |
bool | addFirst (const Object *value) |
bool | addLast (const Object *value) |
bool | addAfter (int pos, const Object *value) |
bool | addBefore (int pos, const Object *value) |
Definition at line 65 of file SortedCollections.h.
cmlabs::SortedObjectCollection::SortedObjectCollection | ( | ) |
Definition at line 172 of file SortedCollections.cpp.
cmlabs::SortedObjectCollection::SortedObjectCollection | ( | const JString & | xml | ) |
Definition at line 178 of file SortedCollections.cpp.
cmlabs::SortedObjectCollection::SortedObjectCollection | ( | XMLNode * | node | ) |
Definition at line 183 of file SortedCollections.cpp.
cmlabs::SortedObjectCollection::~SortedObjectCollection | ( | ) | [virtual] |
Definition at line 189 of file SortedCollections.cpp.
bool cmlabs::SortedObjectCollection::unitTest | ( | ) | [virtual] |
int cmlabs::SortedObjectCollection::addAndReturnPosition | ( | Object * | value | ) |
Definition at line 194 of file SortedCollections.cpp.
Definition at line 198 of file SortedCollections.cpp.
SortedObjectCollection cmlabs::SortedObjectCollection::getAllBetween | ( | const Object * | obj1, | |
const Object * | obj2 | |||
) |
Definition at line 202 of file SortedCollections.cpp.
Definition at line 215 of file SortedCollections.cpp.
Definition at line 223 of file SortedCollections.cpp.
bool cmlabs::SortedObjectCollection::replace | ( | int | pos, | |
const Object * | value | |||
) |
Definition at line 82 of file SortedCollections.h.
bool cmlabs::SortedObjectCollection::addFirst | ( | const Object * | value | ) |
Definition at line 83 of file SortedCollections.h.
bool cmlabs::SortedObjectCollection::addLast | ( | const Object * | value | ) |
Definition at line 84 of file SortedCollections.h.
bool cmlabs::SortedObjectCollection::addAfter | ( | int | pos, | |
const Object * | value | |||
) |
Definition at line 85 of file SortedCollections.h.
bool cmlabs::SortedObjectCollection::addBefore | ( | int | pos, | |
const Object * | value | |||
) |
Definition at line 86 of file SortedCollections.h.