Class TiXmlString

Nested Relationships

Nested Types

Inheritance Relationships

Derived Type

Class Documentation

class TiXmlString

Subclassed by TiXmlOutStream

Public Types

typedef size_t size_type

Public Functions

inline TiXmlString()
inline TiXmlString(const TiXmlString &copy)
inline TIXML_EXPLICIT TiXmlString(const char *copy)
inline TIXML_EXPLICIT TiXmlString(const char *str, size_type len)
inline ~TiXmlString()
inline TiXmlString &operator=(const char *copy)
inline TiXmlString &operator=(const TiXmlString &copy)
inline TiXmlString &operator+=(const char *suffix)
inline TiXmlString &operator+=(char single)
inline TiXmlString &operator+=(const TiXmlString &suffix)
inline const char *c_str() const
inline const char *data() const
inline size_type length() const
inline size_type size() const
inline bool empty() const
inline size_type capacity() const
inline const char &at(size_type index) const
inline char &operator[](size_type index) const
inline size_type find(char lookup) const
inline size_type find(char tofind, size_type offset) const
inline void clear()
void reserve(size_type cap)
TiXmlString &assign(const char *str, size_type len)
TiXmlString &append(const char *str, size_type len)
inline void swap(TiXmlString &other)

Public Static Attributes

static const size_type npos