Home | History | Annotate | Download | only in tinyxml

Lines Matching full:operator

31  * - fixed buggy compares operator==(), operator<(), and operator>()
32 * - fixed operator+=() to take a const ref argument, following spec.
34 * - added swap(), clear(), size(), capacity(), operator+().
94 // = operator
95 TiXmlString& operator = (const char * copy)
100 // = operator
101 TiXmlString& operator = (const TiXmlString & copy)
107 // += operator. Maps to append
108 TiXmlString& operator += (const char * suffix)
113 // += operator. Maps to append
114 TiXmlString& operator += (char single)
119 // += operator. Maps to append
120 TiXmlString& operator += (const TiXmlString & suffix)
152 // [] operator
153 char& operator [] (size_type index) const
220 rep_ = static_cast<Rep*>(operator new(sizeof(Rep) + cap));
234 operator delete(rep_);
244 inline bool operator == (const TiXmlString & a, const TiXmlString & b)
249 inline bool operator < (const TiXmlString & a, const TiXmlString & b)
254 inline bool operator != (const TiXmlString & a, const TiXmlString & b) { return !(a == b); }
255 inline bool operator > (const TiXmlString & a, const TiXmlString & b) { return b < a; }
256 inline bool operator <= (const TiXmlString & a, const TiXmlString & b) { return !(b < a); }
257 inline bool operator >= (const TiXmlString & a, const TiXmlString & b) { return !(a < b); }
259 inline bool operator == (const TiXmlString & a, const char* b) { return strcmp(a.c_str(), b) == 0; }
260 inline bool operator == (const char* a, const TiXmlString & b) { return b == a; }
261 inline bool operator != (const TiXmlString & a, const char* b) { return !(a == b); }
262 inline bool operator != (const char* a, const TiXmlString & b) { return !(b == a); }
264 TiXmlString operator + (const TiXmlString & a, const TiXmlString & b);
265 TiXmlString operator + (const TiXmlString & a, const char* b);
266 TiXmlString operator + (const char* a, const TiXmlString & b);
277 // TiXmlOutStream << operator.
278 TiXmlOutStream & operator << (const TiXmlString & in)
284 // TiXmlOutStream << operator.
285 TiXmlOutStream & operator << (const char * in)