cmlabs::SortedDictionary Class Reference

#include <SortedCollections.h>

Inheritance diagram for cmlabs::SortedDictionary:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SortedDictionary ()
 SortedDictionary (const JString &xml)
 SortedDictionary (XMLNode *node)
virtual ~SortedDictionary ()
bool unitTest ()
int putAndReturnPosition (const JString &key, const JString &value)
int removeAllBetween (const JString &key1, const JString &key2)
Dictionary 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 JString &value)
bool putFirst (const JString &key, const JString &value)
bool putLast (const JString &key, const JString &value)
bool putAfter (int pos, const JString &key, const JString &value)
bool putBefore (int pos, const JString &key, const JString &value)


Detailed Description

Definition at line 89 of file SortedCollections.h.


Constructor & Destructor Documentation

cmlabs::SortedDictionary::SortedDictionary (  ) 

Definition at line 836 of file SortedCollections.cpp.

cmlabs::SortedDictionary::SortedDictionary ( const JString xml  ) 

Definition at line 842 of file SortedCollections.cpp.

cmlabs::SortedDictionary::SortedDictionary ( XMLNode node  ) 

Definition at line 847 of file SortedCollections.cpp.

cmlabs::SortedDictionary::~SortedDictionary (  )  [virtual]

Definition at line 853 of file SortedCollections.cpp.


Member Function Documentation

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

Reimplemented from cmlabs::Dictionary.

Definition at line 907 of file SortedCollections.cpp.

int cmlabs::SortedDictionary::putAndReturnPosition ( const JString key,
const JString value 
)

Definition at line 858 of file SortedCollections.cpp.

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

Definition at line 870 of file SortedCollections.cpp.

Dictionary cmlabs::SortedDictionary::getAllBetween ( const JString key1,
const JString key2 
)

Definition at line 874 of file SortedCollections.cpp.

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

Definition at line 886 of file SortedCollections.cpp.

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

Definition at line 894 of file SortedCollections.cpp.

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

Definition at line 106 of file SortedCollections.h.

bool cmlabs::SortedDictionary::putFirst ( const JString key,
const JString value 
)

Reimplemented from cmlabs::Dictionary.

Definition at line 107 of file SortedCollections.h.

bool cmlabs::SortedDictionary::putLast ( const JString key,
const JString value 
)

Reimplemented from cmlabs::Dictionary.

Definition at line 108 of file SortedCollections.h.

bool cmlabs::SortedDictionary::putAfter ( int  pos,
const JString key,
const JString value 
)

Reimplemented from cmlabs::Dictionary.

Definition at line 109 of file SortedCollections.h.

bool cmlabs::SortedDictionary::putBefore ( int  pos,
const JString key,
const JString value 
)

Definition at line 110 of file SortedCollections.h.


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

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