Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

SString Member List

This is the complete list of members for SString, including all inherited members.
add(char c)String
append(const char *str, unsigned count=0)String
append(const char *str, unsigned offset, unsigned count)String
append(const String &str)String
at(int offset) const String
c_str(void) const String [inline]
capacity(void) const String [inline]
chop(const char *cs)String [inline]
chop(unsigned count)String [inline]
clear(void)String
compact(void)String [inline]
compare(const char *text, unsigned len=0, unsigned index=0) const String [protected, virtual]
copy(const String &str)String [protected]
count(const String &s, unsigned offset=0) const String
count(const char *s, unsigned offset=0, unsigned len=0) const String
data(void) const String [inline]
empty(void) const String [inline]
erase(unsigned start, unsigned len=npos)String
find(const String &s, unsigned offset=0, unsigned instance=1) const String
find(const char *s, unsigned offset=0, unsigned len=0, unsigned count=1) const String
find(unsigned instance, const char *text, unsigned offset=0, unsigned len=0) const String [inline]
find(unsigned instance, const String &s, unsigned offset=0) const String [inline]
getIndex(unsigned index) const String
getLength(void) const String
getline(std::istream &is, String &str, char delim= '\n', unsigned size=0)String [friend]
getSize(void) const String
getSpace(unsigned size)String [protected]
getText(void) const String
index(unsigned idx) const String [inline]
init(void)String [protected]
insert(unsigned start, const char *text, unsigned len=0)String
insert(unsigned start, const String &str)String
isBig(void) const String [inline, protected]
isEmpty(void) const String
length(void) const String [inline]
minsizeString [protected, static]
nposString [static]
operator *=(const String &str)String
operator *=(const char *str)String
operator char *() const String [inline]
operator!(void) const String [inline]
operator!=(const String &str)String
operator!=(const char *str)String
operator+(const String &s1, const String &s2)String [friend]
operator+(const String &s1, const char *s2)String [friend]
operator+(const char *s1, const String &s2)String [friend]
operator+(const String &s1, const char c2)String [friend]
operator+(const char c1, const String &s2)String [friend]
operator+=(const String &str)String [inline]
operator+=(char c)String [inline]
operator+=(const char *str)String [inline]
operator<(const String &str)String
operator<(const char *str)String
operator<<(std::ostream &os, const String &str)String [friend]
operator<=(const String &str)String
operator<=(const char *str)String
operator=(const String &str)String [inline]
operator=(const char *str)String [inline]
operator==(const String &str)String
operator==(const char *str)String
operator>(const String &str)String
operator>(const char *str)String
operator>=(const String &str)String
operator>=(const char *str)String
operator>>(std::istream &is, String &str)String [friend]
operator[](unsigned index) const String [inline]
overflow(int c)SString [protected]
pagesizeString [protected, static]
replace(unsigned start, unsigned len, const char *text, unsigned count=0)String
replace(unsigned start, unsigned len, const String &s)String
resize(unsigned size)String
rfind(const String &s, unsigned offset=0) const String
rfind(const char *s, unsigned offset=0, unsigned len=0) const String
search(const char *text, unsigned clen=0, unsigned offset=0) const String [protected]
set(const char *str, unsigned len=0)String [protected]
set(const String &str)String [protected]
setLength(unsigned len)String [protected]
setSize(unsigned size)String [protected]
size(void) const String [inline]
size_type typedefString
slotlimitString [protected, static]
slotsString [protected, static]
slotsizeString [protected, static]
SString()SString
SString(const SString &from)SString
String()String
String(const String &original)String [inline]
String(const char *str)String
String(const String &str, unsigned offset, unsigned len=npos)String
String(unsigned count, const char *str)String
String(unsigned count, char fill= ' ')String
strip(const char *cs)String
substr(unsigned start, unsigned len) const String [inline]
text(void) const String [inline]
token(const char *delim="\t\n\r", unsigned offset=0)String
trim(const char *cs)String [inline]
trim(unsigned count)String
~SString()SString
~String()String [virtual]

Generated on Fri Feb 27 11:37:11 2004 for GNU CommonC++ by doxygen 1.3.5