Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XString Class Reference

#include <XString.hpp>

+ Inheritance diagram for XString:

Public Member Functions

 XString (void)
 
 XString (const XMLCh *const x)
 
 XString (const char *const s)
 
 XString (const std::string &str)
 
 XString (const XString &X)
 
 ~XString ()
 
const XString basename () const
 
const XMLCh * unicode_str ()
 
XStringoperator= (const XString &src)
 

Private Member Functions

void dump ()
 

Private Attributes

std::list< char * > fStringCollection
 

Detailed Description

Definition at line 20 of file XString.hpp.

Constructor & Destructor Documentation

XString::XString ( void  )

Definition at line 15 of file XString.cpp.

XString::XString ( const XMLCh *const  x)

Definition at line 19 of file XString.cpp.

References fStringCollection, str, and string.

XString::XString ( const char *const  s)

Definition at line 30 of file XString.cpp.

References string.

XString::XString ( const std::string str)

Definition at line 39 of file XString.cpp.

References string.

XString::XString ( const XString X)

Definition at line 48 of file XString.cpp.

References string, and X.

XString::~XString ( )

Definition at line 54 of file XString.cpp.

References fStringCollection.

Member Function Documentation

const XString XString::basename ( ) const

Definition at line 78 of file XString.cpp.

Referenced by buildDOMDocument().

void XString::dump ( )
private

Definition at line 89 of file XString.cpp.

References fStringCollection, str, and x.

XString & XString::operator= ( const XString src)

Definition at line 65 of file XString.cpp.

References string, and X.

const XMLCh * XString::unicode_str ( )

Definition at line 71 of file XString.cpp.

References fStringCollection.

Member Data Documentation

std::list<char*> XString::fStringCollection
private

Definition at line 42 of file XString.hpp.

Referenced by dump(), unicode_str(), XString(), and ~XString().


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