GNU CommonC++
ost::SString Member List

This is the complete list of members for ost::SString, including all inherited members.

add(char c)ost::String
append(const char *str, size_t count=0)ost::String
append(size_t size, const char *format,...)ost::String
append(const char *str, size_t offset, size_t count)ost::String
append(const String &str)ost::String
at(ssize_t offset) constost::String
bigost::String
bigstringost::String
c_str(void) constost::Stringinline
capacity(void) constost::Stringinline
chop(const char *cs)ost::Stringinline
chop(size_t chars)ost::Stringinline
clear(void)ost::String
compact(void)ost::Stringinline
compare(const char *text, size_t len=0, size_t index=0) constost::Stringprotectedvirtual
copy(const String &str)ost::Stringprotected
count(const String &s, size_t offset=0) constost::String
count(const char *s, size_t offset=0, size_t len=0) constost::String
data(void) constost::Stringinline
empty(void) constost::Stringinline
erase(size_t start, size_t len=npos)ost::String
find(const String &s, size_t offset=0, unsigned instance=1) constost::String
find(const char *s, size_t offset=0, size_t len=0, unsigned count=1) constost::String
find(unsigned instance, const char *text, size_t offset=0, size_t len=0) constost::Stringinline
find(unsigned instance, const String &string, size_t offset=0) constost::Stringinline
getBool(bool defbool=false) constost::String
getIndex(size_t index) constost::String
getLength(void) constost::String
getSize(void) constost::String
getSpace(size_t size)ost::Stringprotectedstatic
getText(void) constost::String
getValue(long defvalue=0l) constost::String
index(size_t ind) constost::Stringinline
init(void)ost::Stringprotected
insert(size_t start, const char *text, size_t len=0)ost::String
insert(size_t start, const String &str)ost::String
isBig(void) constost::Stringinlineprotected
isEmpty(void) constost::String
lengthost::String
lengthost::String
length(void) constost::Stringinline
ministringost::String
minsizeost::Stringprotectedstatic
nposost::Stringstatic
operator char *() constost::Stringinline
operator!(void) constost::Stringinline
operator!=(const String &str) constost::String
operator!=(const char *str) constost::String
operator*=(const String &str) constost::String
operator*=(const char *str) constost::String
operator+=(const String &str)ost::Stringinline
operator+=(char c)ost::Stringinline
operator+=(const char *str)ost::Stringinline
operator+=(const std::string &str)ost::Stringinline
operator+=(int i)ost::Stringinline
operator+=(unsigned int i)ost::Stringinline
operator+=(long l)ost::Stringinline
operator+=(unsigned long l)ost::Stringinline
operator+=(float f)ost::Stringinline
operator+=(double d)ost::Stringinline
operator+=(short s)ost::Stringinline
operator+=(unsigned short s)ost::Stringinline
operator<(const String &str) constost::String
operator<(const char *str) constost::String
operator<=(const String &str) constost::String
operator<=(const char *str) constost::String
operator=(const char *str)ost::Stringinline
operator=(int i)ost::Stringinline
operator=(unsigned int i)ost::Stringinline
operator=(long l)ost::Stringinline
operator=(unsigned long l)ost::Stringinline
operator=(float f)ost::Stringinline
operator=(double d)ost::Stringinline
operator=(short s)ost::Stringinline
operator=(unsigned short s)ost::Stringinline
operator=(const String &original)ost::Stringinline
operator==(const String &str) constost::String
operator==(const char *str) constost::String
operator>(const String &str) constost::String
operator>(const char *str) constost::String
operator>=(const String &str) constost::String
operator>=(const char *str) constost::String
operator[](unsigned ind) constost::Stringinline
overflow(int c)ost::SStringprotected
pagesizeost::Stringprotectedstatic
replace(size_t start, size_t len, const char *text, size_t count=0)ost::String
replace(size_t start, size_t len, const String &string)ost::String
resize(size_t size)ost::String
rfind(const String &s, size_t offset=0) constost::String
rfind(const char *s, size_t offset=0, size_t len=0) constost::String
search(const char *text, size_t clen=0, size_t offset=0) constost::Stringprotected
set(const char *str, size_t len=0)ost::Stringprotected
set(const String &str)ost::Stringprotected
set(size_t size, const char *format,...)ost::Stringprotected
setLength(size_t len)ost::Stringprotected
setSize(size_t size)ost::Stringprotected
sizeost::String
size(void) constost::Stringinline
size_type typedefost::String
slotcountost::Stringprotectedstatic
slotlimitost::Stringprotectedstatic
slotsizeost::Stringprotectedstatic
SString()ost::SString
SString(const SString &from)ost::SString
String()ost::String
String(const String &original)ost::String
String(const char *str)ost::String
String(std::string string)ost::String
String(const String &str, size_t offset, size_t len=npos)ost::String
String(size_t size, const char *format,...)ost::String
String(size_t count, const char fill=' ')ost::String
strip(const char *cs)ost::String
substr(size_t start, size_t len) constost::Stringinline
textost::String
textost::String
text(void) constost::Stringinline
token(const char *delim=" \t\n\r", size_t offset=0)ost::String
trim(const char *cs)ost::Stringinline
trim(size_t count)ost::String
~SString()ost::SString
~String()ost::Stringvirtual