#include <DotString.h>
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. | |
Object * | clone () 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 |
Definition at line 40 of file DotString.h.
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.
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] |
JString cmlabs::DotString::toXML | ( | ) | [virtual] |
JString cmlabs::DotString::toText | ( | ) |
Definition at line 84 of file DotString.cpp.
JString cmlabs::DotString::print | ( | ) | [virtual] |
unsigned long cmlabs::DotString::getHash | ( | ) | const [virtual] |
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] |
bool cmlabs::DotString::unitTest | ( | ) | [virtual] |
Definition at line 74 of file DotString.h.
Definition at line 75 of file DotString.h.