Lines Matching refs:TiXmlString
55 class TiXmlString
66 TiXmlString () : rep_(&nullrep_) in TiXmlString() function
71 TiXmlString ( const TiXmlString & copy) : rep_(0) in TiXmlString() function
78 TIXML_EXPLICIT TiXmlString ( const char * copy) : rep_(0) in TiXmlString() function
85 TIXML_EXPLICIT TiXmlString ( const char * str, size_type len) : rep_(0) in TiXmlString() function
92 ~TiXmlString () in ~TiXmlString()
97 TiXmlString& operator = (const char * copy)
102 TiXmlString& operator = (const TiXmlString & copy)
109 TiXmlString& operator += (const char * suffix)
115 TiXmlString& operator += (char single)
121 TiXmlString& operator += (const TiXmlString & suffix)
193 TiXmlString& assign (const char* str, size_type len);
195 TiXmlString& append (const char* str, size_type len);
197 void swap (TiXmlString& other) in swap()
255 inline bool operator == (const TiXmlString & a, const TiXmlString & b)
260 inline bool operator < (const TiXmlString & a, const TiXmlString & b)
265 inline bool operator != (const TiXmlString & a, const TiXmlString & b) { return !(a == b); }
266 inline bool operator > (const TiXmlString & a, const TiXmlString & b) { return b < a; }
267 inline bool operator <= (const TiXmlString & a, const TiXmlString & b) { return !(b < a); }
268 inline bool operator >= (const TiXmlString & a, const TiXmlString & b) { return !(a < b); }
270 inline bool operator == (const TiXmlString & a, const char* b) { return strcmp(a.c_str(), b) == 0; }
271 inline bool operator == (const char* a, const TiXmlString & b) { return b == a; }
272 inline bool operator != (const TiXmlString & a, const char* b) { return !(a == b); }
273 inline bool operator != (const char* a, const TiXmlString & b) { return !(b == a); }
275 TiXmlString operator + (const TiXmlString & a, const TiXmlString & b);
276 TiXmlString operator + (const TiXmlString & a, const char* b);
277 TiXmlString operator + (const char* a, const TiXmlString & b);
284 class TiXmlOutStream : public TiXmlString
289 TiXmlOutStream & operator << (const TiXmlString & in)