DAnCE ..
Public Member Functions | Private Attributes

DAnCE::XML::XStr Class Reference

#include <XercesString.h>

List of all members.

Public Member Functions

 XStr ()
 XStr (const ACE_TCHAR *str)
 XStr (XMLCh *wstr)
 XStr (const XMLCh *wstr)
 XStr (const XStr &copy)
XStroperator= (const XStr &rhs)
 ~XStr ()
const XMLCh * begin () const
const XMLCh * end () const
bool append (const XMLCh *tail)
bool erase (const XMLCh *head, const XMLCh *tail)
int size () const
XMLCh operator[] (const int i)
XMLCh operator[] (const int i) const
 operator const XMLCh * () const
XMLCh * release (void)
void reset (void)
 Release the held string and free its memory.

Private Attributes

XMLCh * _wstr

Constructor & Destructor Documentation

DAnCE::XML::XStr::XStr ( ) [inline]
DAnCE::XML::XStr::XStr ( const ACE_TCHAR str)
DAnCE::XML::XStr::XStr ( XMLCh *  wstr)
DAnCE::XML::XStr::XStr ( const XMLCh *  wstr)
DAnCE::XML::XStr::XStr ( const XStr copy)
DAnCE::XML::XStr::~XStr ( )

Member Function Documentation

bool DAnCE::XML::XStr::append ( const XMLCh *  tail)
const XMLCh * DAnCE::XML::XStr::begin ( ) const
const XMLCh * DAnCE::XML::XStr::end ( ) const
bool DAnCE::XML::XStr::erase ( const XMLCh *  head,
const XMLCh *  tail 
)
DAnCE::XML::XStr::operator const XMLCh * ( ) const [inline]
XStr & DAnCE::XML::XStr::operator= ( const XStr rhs)
XMLCh DAnCE::XML::XStr::operator[] ( const int  i) const
XMLCh DAnCE::XML::XStr::operator[] ( const int  i)
XMLCh * DAnCE::XML::XStr::release ( void  )
void DAnCE::XML::XStr::reset ( void  )

Release the held string and free its memory.

int DAnCE::XML::XStr::size ( ) const

Member Data Documentation

XMLCh* DAnCE::XML::XStr::_wstr [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines