GNU CommonC++
ost::String Member List

This is the complete list of members for ost::String, 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) const ost::String
bigost::String
bigstringost::String
c_str(void) const ost::Stringinline
capacity(void) const ost::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) const ost::Stringprotectedvirtual
copy(const String &str)ost::Stringprotected
count(const String &s, size_t offset=0) const ost::String
count(const char *s, size_t offset=0, size_t len=0) const ost::String
data(void) const ost::Stringinline
empty(void) const ost::Stringinline
erase(size_t start, size_t len=npos)ost::String
find(const String &s, size_t offset=0, unsigned instance=1) const ost::String
find(const char *s, size_t offset=0, size_t len=0, unsigned count=1) const ost::String
find(unsigned instance, const char *text, size_t offset=0, size_t len=0) const ost::Stringinline
find(unsigned instance, const String &string, size_t offset=0) const ost::Stringinline
getBool(bool defbool=false) const ost::String
getIndex(size_t index) const ost::String
getLength(void) const ost::String
getline(std::istream &is, String &str, char delim= '\n', size_t size=0)ost::Stringfriend
getSize(void) const ost::String
getSpace(size_t size)ost::Stringprotectedstatic
getText(void) const ost::String
getValue(long defvalue=0l) const ost::String
index(size_t ind) const ost::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) const ost::Stringinlineprotected
isEmpty(void) const ost::String
lengthost::String
lengthost::String
length(void) const ost::Stringinline
MemPager classost::Stringfriend
ministringost::String
minsizeost::Stringprotectedstatic
nposost::Stringstatic
operator char *() const ost::Stringinline
operator!(void) const ost::Stringinline
operator!=(const String &str) const ost::String
operator!=(const char *str) const ost::String
operator*=(const String &str) const ost::String
operator*=(const char *str) const ost::String
operator+(const String &s1, const String &s2)ost::Stringfriend
operator+(const String &s1, const char *s2)ost::Stringfriend
operator+(const char *s1, const String &s2)ost::Stringfriend
operator+(const String &s1, const char c2)ost::Stringfriend
operator+(const char c1, const String &s2)ost::Stringfriend
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) const ost::String
operator<(const char *str) const ost::String
operator<<(std::ostream &os, const String &str)ost::Stringfriend
operator<=(const String &str) const ost::String
operator<=(const char *str) const ost::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) const ost::String
operator==(const char *str) const ost::String
operator>(const String &str) const ost::String
operator>(const char *str) const ost::String
operator>=(const String &str) const ost::String
operator>=(const char *str) const ost::String
operator>>(std::istream &is, String &str)ost::Stringfriend
operator[](unsigned ind) const ost::Stringinline
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) const ost::String
rfind(const char *s, size_t offset=0, size_t len=0) const ost::String
search(const char *text, size_t clen=0, size_t offset=0) const ost::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) const ost::Stringinline
size_type typedefost::String
slotcountost::Stringprotectedstatic
slotlimitost::Stringprotectedstatic
slotsizeost::Stringprotectedstatic
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
StringObject classost::Stringfriend
strip(const char *cs)ost::String
strprintf(String &str, size_t size, const char *format,...)ost::Stringfriend
substr(size_t start, size_t len) const ost::Stringinline
textost::String
textost::String
text(void) const ost::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
~String()ost::Stringvirtual