add(char c) | String | |
append(const char *str, size_t count=0) | String | |
append(const char *str, size_t offset, size_t count) | String | |
append(const String &str) | String | |
at(ssize_t offset) const | String | |
c_str(void) const | String | [inline] |
capacity(void) const | String | [inline] |
chop(const char *cs) | String | [inline] |
chop(size_t chars) | String | [inline] |
clear(void) | String | |
compact(void) | String | [inline] |
compare(const char *text, size_t len=0, size_t index=0) const | String | [protected, virtual] |
copy(const String &str) | String | [protected] |
count(const String &s, size_t offset=0) const | String | |
count(const char *s, size_t offset=0, size_t len=0) const | String | |
data(void) const | String | [inline] |
empty(void) const | String | [inline] |
erase(size_t start, size_t len=npos) | String | |
find(const String &s, size_t offset=0, unsigned instance=1) const | String | |
find(const char *s, size_t offset=0, size_t len=0, unsigned count=1) const | String | |
find(unsigned instance, const char *cp, size_t offset=0, size_t len=0) const | String | [inline] |
find(unsigned instance, const String &s, size_t offset=0) const | String | [inline] |
getBool(bool defbool=false) const | String | |
getIndex(size_t index) const | String | |
getLength(void) const | String | |
getline(std::istream &is, String &str, char delim= '\n', size_t size=0) | String | [friend] |
getSize(void) const | String | |
getSpace(size_t size) | String | [protected] |
getText(void) const | String | |
getValue(long defvalue=0l) const | String | |
index | String | [inline] |
init(void) | String | [protected] |
insert(size_t start, const char *text, size_t len=0) | String | |
insert(size_t start, const String &str) | String | |
isBig(void) const | String | [inline, protected] |
isEmpty(void) const | String | |
length(void) const | String | [inline] |
MemPager class | String | [friend] |
minsize | String | [protected, static] |
npos | String | [static] |
operator *=(const String &str) const | String | |
operator *=(const char *str) const | String | |
operator char *() const | String | [inline] |
operator!(void) const | String | [inline] |
operator!=(const String &str) const | String | |
operator!=(const char *str) const | 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 std::string &str) | String | [inline] |
operator<(const String &str) const | String | |
operator<(const char *str) const | String | |
operator<<(std::ostream &os, const String &str) | String | [friend] |
operator<=(const String &str) const | String | |
operator<=(const char *str) const | String | |
operator=(const char *str) | String | [inline] |
operator=(const String &original) | String | [inline] |
operator==(const String &str) const | String | |
operator==(const char *str) const | String | |
operator>(const String &str) const | String | |
operator>(const char *str) const | String | |
operator>=(const String &str) const | String | |
operator>=(const char *str) const | String | |
operator>>(std::istream &is, String &str) | String | [friend] |
operator[](unsigned ind) const | String | [inline] |
pagesize | String | [protected, static] |
replace(size_t start, size_t len, const char *text, size_t count=0) | String | |
replace(size_t start, size_t len, const String &s) | String | |
resize(size_t size) | String | |
rfind(const String &s, size_t offset=0) const | String | |
rfind(const char *s, size_t offset=0, size_t len=0) const | String | |
search(const char *text, size_t clen=0, size_t offset=0) const | String | [protected] |
set(const char *str, size_t len=0) | String | [protected] |
set(const String &str) | String | [protected] |
setLength(size_t len) | String | [protected] |
setSize(size_t size) | String | [protected] |
size(void) const | String | [inline] |
size_type typedef | String | |
slotlimit | String | [protected, static] |
slots | String | [protected, static] |
slotsize | String | [protected, static] |
String() | String | |
String(const String &original) | String | |
String(const char *str) | String | |
String(std::string str) | String | [inline] |
String(const String &str, size_t offset, size_t len=npos) | String | |
String(size_t count, const char *str) | String | |
String(size_t count, char fill= ' ') | String | |
strip(const char *cs) | String | |
substr(size_t start, size_t len) const | String | [inline] |
text(void) const | String | [inline] |
token(const char *delim=" \t\n\r", size_t offset=0) | String | |
trim(const char *cs) | String | [inline] |
trim(size_t count) | String | |
~String() | String | [virtual] |