57 const char *cstr()
const;
59 unsigned long size()
const;
62 void sprintf(
const char *format, ...);
64 void append(
const char *s);
65 void append(
const char c);
77 void appendEscapedXML(
const char *s);
84 bool operator==(
const char *s)
const;
88 return !operator==(s);
92 return !operator==(str);
94 bool operator<(
const char *s)
const;
98 return operator==(s) || operator<(s);
102 return operator==(str) || operator<(str);
106 return !operator<(s);
110 return !operator<(str);
114 return !operator<=(s);
118 return !operator<=(str);
129 const char *operator()()
const;
char * m_curChar
Definition: RVNGString.h:135
RVNGStringImpl * m_stringImpl
Definition: RVNGString.h:139
Definition: RVNGBinaryData.cpp:38
bool operator!=(const RVNGString &str) const
Definition: RVNGString.h:90
RVNGStringImpl * m_stringImpl
Definition: RVNGString.h:133
bool operator>=(const char *s) const
Definition: RVNGString.h:104
Definition: RVNGString.cpp:70
Definition: RVNGString.h:121
#define REVENGE_API
Definition: librevenge-api.h:34
int m_pos
Definition: RVNGString.h:134
bool operator!=(const char *s) const
Definition: RVNGString.h:86
bool operator<=(const char *s) const
Definition: RVNGString.h:96
bool operator>(const RVNGString &str) const
Definition: RVNGString.h:116
Definition: RVNGString.h:31
bool operator>=(const RVNGString &str) const
Definition: RVNGString.h:108
bool operator>(const char *s) const
Definition: RVNGString.h:112
bool operator<=(const RVNGString &str) const
Definition: RVNGString.h:100