cmlabs::SortedObjectDictionary Class Reference

#include <SortedCollections.h>

Inheritance diagram for cmlabs::SortedObjectDictionary:

Inheritance graph
[legend]
Collaboration diagram for cmlabs::SortedObjectDictionary:

Collaboration graph
[legend]

List of all members.

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)


Detailed Description

Definition at line 113 of file SortedCollections.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

bool cmlabs::SortedObjectDictionary::unitTest (  )  [virtual]

Reimplemented from cmlabs::ObjectDictionary.

Definition at line 1051 of file SortedCollections.cpp.

int cmlabs::SortedObjectDictionary::putAndReturnPosition ( const JString key,
Object value 
)

Definition at line 1003 of file SortedCollections.cpp.

int cmlabs::SortedObjectDictionary::removeAllBetween ( const JString key1,
const JString key2 
)

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.

JString cmlabs::SortedObjectDictionary::getFirstAfter ( const JString key  ) 

Definition at line 1030 of file SortedCollections.cpp.

JString cmlabs::SortedObjectDictionary::getLastBefore ( const JString key  ) 

Definition at line 1038 of file SortedCollections.cpp.

bool cmlabs::SortedObjectDictionary::replace ( int  pos,
const JString key,
const Object value 
)

Definition at line 130 of file SortedCollections.h.

bool cmlabs::SortedObjectDictionary::putFirst ( const JString key,
const Object value 
)

Definition at line 131 of file SortedCollections.h.

bool cmlabs::SortedObjectDictionary::putLast ( const JString key,
const Object value 
)

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.


The documentation for this class was generated from the following files:

Generated on Tue Jul 7 16:23:48 2009 for CoreLibrary by  doxygen 1.5.6