ALBA
|
#include <albaXMLString.h>
Public Member Functions | |
albaXMLString () | |
albaXMLString (const char *str) | |
albaXMLString (XMLCh *wstr) | |
albaXMLString (const XMLCh *wstr) | |
albaXMLString (const albaXMLString ©) | |
albaXMLString (wxString str) | |
~albaXMLString () | |
bool | Append (const XMLCh *tail) |
bool | Erase (const XMLCh *head, const XMLCh *tail) |
const XMLCh * | Begin () const |
const XMLCh * | End () const |
int | Size () const |
const char * | GetCStr () |
XMLCh & | operator[] (const int i) |
const XMLCh | operator[] (const int i) const |
operator const XMLCh * () const | |
operator const char * () | |
Protected Attributes | |
XMLCh * | m_WStr |
char * | m_CStr |
string type for converting const char * to and from XMLString types This is an internal string type to be used only in conjunction with XercecC XML library.
This object is able to convert const char* to and from XMLStrings. This code has been adapted from example code "class XercesString" found in articles "Make the most of Xerces-C++" by Rick Parrish (rfmob.nosp@m.ile@.nosp@m.swbel.nosp@m.l.ne.nosp@m.t) that can be found at "www.ibm.com/developerworks/xml".
Definition at line 38 of file albaXMLString.h.
|
inline |
Definition at line 41 of file albaXMLString.h.
albaXMLString::albaXMLString | ( | const char * | str | ) |
albaXMLString::albaXMLString | ( | XMLCh * | wstr | ) |
albaXMLString::albaXMLString | ( | const XMLCh * | wstr | ) |
albaXMLString::albaXMLString | ( | const albaXMLString & | copy | ) |
albaXMLString::albaXMLString | ( | wxString | str | ) |
albaXMLString::~albaXMLString | ( | ) |
bool albaXMLString::Append | ( | const XMLCh * | tail | ) |
bool albaXMLString::Erase | ( | const XMLCh * | head, |
const XMLCh * | tail | ||
) |
const XMLCh * albaXMLString::Begin | ( | ) | const |
const XMLCh * albaXMLString::End | ( | ) | const |
int albaXMLString::Size | ( | ) | const |
const char * albaXMLString::GetCStr | ( | ) |
XMLCh & albaXMLString::operator[] | ( | const int | i | ) |
const XMLCh albaXMLString::operator[] | ( | const int | i | ) | const |
|
inline |
Definition at line 57 of file albaXMLString.h.
|
inline |
Definition at line 58 of file albaXMLString.h.
|
protected |
Definition at line 60 of file albaXMLString.h.
|
protected |
Definition at line 61 of file albaXMLString.h.