nidas v1.2.3
|
Class providing conversions between string and XMLCh* using the Xerces-c transcode and release methods. More...
#include <XMLStringConverter.h>
Public Member Functions | |
XMLStringConverter (const XMLCh *val) | |
XMLStringConverter (const char *val) | |
XMLStringConverter (const std::string &val) | |
~XMLStringConverter () | |
operator const XMLCh * () const | |
Conversion to const XMLCh*. | |
operator std::string () const | |
Conversion to string. | |
Private Member Functions | |
XMLStringConverter (const XMLStringConverter &) | |
No copying. | |
XMLStringConverter & | operator= (const XMLStringConverter &) |
No assignment. | |
Private Attributes | |
std::string | _str |
const XMLCh * | _cxstr |
XMLCh * | _xstr |
Class providing conversions between string and XMLCh* using the Xerces-c transcode and release methods.
|
inline |
|
inline |
References _xstr.
|
private |
No copying.
Conversion to const XMLCh*.
References _cxstr.
|
inline |
Conversion to string.
References _str.
|
private |
No assignment.
Referenced by operator const XMLCh *(), XMLStringConverter(), and XMLStringConverter().
|
private |
Referenced by operator std::string(), and XMLStringConverter().
|
private |
Referenced by XMLStringConverter(), XMLStringConverter(), and ~XMLStringConverter().