24 char*
str = xercesc::XMLString::transcode(x);
56 std::list<char*>::iterator iter;
73 XMLCh* ustr = xercesc::XMLString::transcode(this->c_str());
81 size_type p = s.find_last_of(
"/");
84 s = s.substr(p+1,s.size());
91 std::cerr <<
">>> XString dump:" << std::endl
92 <<
" >first the addresses: ";
93 std::list<char*>::iterator iter;
99 std::cerr << x <<
",";
101 std::cerr << std::endl
102 <<
" >and now the strings: ";
107 XMLCh*
x = (XMLCh*)(*iter);
108 char*
str = xercesc::XMLString::transcode(x);
109 std::cerr << str <<
",";
111 std::cerr << std::endl;
const XMLCh * unicode_str()
XString & operator=(const XString &src)
std::list< char * > fStringCollection
const XString basename() const