#include <SortedCollections.h>
Public Member Functions | |
SortedObjectDictionary () | |
SortedObjectDictionary (const JString &xml) | |
SortedObjectDictionary (XMLNode *node) | |
virtual | ~SortedObjectDictionary () |
bool | unitTest () |
int | putAndReturnPosition (const JString &key, Object *value) |
int | removeAllBetween (const JString &key1, const JString &key2) |
ObjectDictionary | getAllBetween (const JString &key1, const JString &key2) |
JString | getFirstAfter (const JString &key) |
JString | getLastBefore (const JString &key) |
bool | replace (int pos, const JString &key, const Object *value) |
bool | putFirst (const JString &key, const Object *value) |
bool | putLast (const JString &key, const Object *value) |
bool | putAfter (int pos, const JString &key, const Object *value) |
bool | putBefore (int pos, const JString &key, const Object *value) |
Definition at line 113 of file SortedCollections.h.
cmlabs::SortedObjectDictionary::SortedObjectDictionary | ( | ) |
Definition at line 981 of file SortedCollections.cpp.
cmlabs::SortedObjectDictionary::SortedObjectDictionary | ( | const JString & | xml | ) |
Definition at line 987 of file SortedCollections.cpp.
cmlabs::SortedObjectDictionary::SortedObjectDictionary | ( | XMLNode * | node | ) |
Definition at line 992 of file SortedCollections.cpp.
cmlabs::SortedObjectDictionary::~SortedObjectDictionary | ( | ) | [virtual] |
Definition at line 998 of file SortedCollections.cpp.
bool cmlabs::SortedObjectDictionary::unitTest | ( | ) | [virtual] |
Definition at line 1003 of file SortedCollections.cpp.
Definition at line 1013 of file SortedCollections.cpp.
ObjectDictionary cmlabs::SortedObjectDictionary::getAllBetween | ( | const JString & | key1, | |
const JString & | key2 | |||
) |
Definition at line 1017 of file SortedCollections.cpp.
Definition at line 1030 of file SortedCollections.cpp.
Definition at line 1038 of file SortedCollections.cpp.
Definition at line 130 of file SortedCollections.h.
Definition at line 131 of file SortedCollections.h.
Definition at line 132 of file SortedCollections.h.
bool cmlabs::SortedObjectDictionary::putAfter | ( | int | pos, | |
const JString & | key, | |||
const Object * | value | |||
) |
Definition at line 133 of file SortedCollections.h.
bool cmlabs::SortedObjectDictionary::putBefore | ( | int | pos, | |
const JString & | key, | |||
const Object * | value | |||
) |
Definition at line 134 of file SortedCollections.h.