cmlabs::DotString Class Reference

#include <DotString.h>

Inheritance diagram for cmlabs::DotString:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DotString (const JString &text="")
 DotString (const Collection &oc)
virtual ~DotString ()
 operator char * ()
 operator JString ()
virtual unsigned long getPayloadSize () const
 Get total size of payload.
Objectclone () const
JString toXML ()
JString toText ()
JString print ()
unsigned long getHash () const
bool operator== (const DotString &ds) const
bool operator!= (const DotString &ds) const
JString operator[] (int n)
int getCount () const
DotString getFirst (int n)
DotString getLast (int n)
bool isPartOf (const DotString &ds) const
bool isSupersededBy (const DotString &ds) const
bool equals (const DotString &ds) const
bool equals (const JString &str) const
bool equals (const Object *o2) const
bool unitTest ()

Public Attributes

Collection entries
JString comment


Detailed Description

Definition at line 40 of file DotString.h.


Constructor & Destructor Documentation

cmlabs::DotString::DotString ( const JString text = ""  ) 

Definition at line 33 of file DotString.cpp.

cmlabs::DotString::DotString ( const Collection oc  ) 

Definition at line 48 of file DotString.cpp.

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

Definition at line 57 of file DotString.cpp.


Member Function Documentation

cmlabs::DotString::operator char * (  ) 

Definition at line 71 of file DotString.cpp.

cmlabs::DotString::operator JString (  ) 

Definition at line 75 of file DotString.cpp.

unsigned long cmlabs::DotString::getPayloadSize (  )  const [virtual]

Get total size of payload.

Reimplemented from cmlabs::Object.

Definition at line 61 of file DotString.cpp.

Object * cmlabs::DotString::clone (  )  const [virtual]

Implements cmlabs::Object.

Definition at line 65 of file DotString.cpp.

JString cmlabs::DotString::toXML (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 80 of file DotString.cpp.

JString cmlabs::DotString::toText (  ) 

Definition at line 84 of file DotString.cpp.

JString cmlabs::DotString::print (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 88 of file DotString.cpp.

unsigned long cmlabs::DotString::getHash (  )  const [virtual]

Reimplemented from cmlabs::Object.

Definition at line 141 of file DotString.cpp.

bool cmlabs::DotString::operator== ( const DotString ds  )  const

Definition at line 101 of file DotString.cpp.

bool cmlabs::DotString::operator!= ( const DotString ds  )  const

Definition at line 105 of file DotString.cpp.

JString cmlabs::DotString::operator[] ( int  n  ) 

Definition at line 148 of file DotString.cpp.

int cmlabs::DotString::getCount (  )  const

Definition at line 152 of file DotString.cpp.

DotString cmlabs::DotString::getFirst ( int  n  ) 

Definition at line 186 of file DotString.cpp.

DotString cmlabs::DotString::getLast ( int  n  ) 

Definition at line 199 of file DotString.cpp.

bool cmlabs::DotString::isPartOf ( const DotString ds  )  const

Definition at line 109 of file DotString.cpp.

bool cmlabs::DotString::isSupersededBy ( const DotString ds  )  const

Definition at line 137 of file DotString.cpp.

bool cmlabs::DotString::equals ( const DotString ds  )  const

Definition at line 241 of file DotString.cpp.

bool cmlabs::DotString::equals ( const JString str  )  const

Definition at line 220 of file DotString.cpp.

bool cmlabs::DotString::equals ( const Object o2  )  const [virtual]

Reimplemented from cmlabs::Object.

Definition at line 212 of file DotString.cpp.

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

Reimplemented from cmlabs::Object.

Definition at line 416 of file DotString.cpp.


Member Data Documentation

Definition at line 74 of file DotString.h.

Definition at line 75 of file DotString.h.


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

Generated on Tue Jul 7 16:22:39 2009 for CoreLibrary by  doxygen 1.5.6