| _gsub(const char *, int, const char *, int) | MNString | [protected] |
| _gsub(const MNRegex &, const char *, int) | MNString | [protected] |
| _substr(int, int) | MNString | [protected] |
| after(int pos) | MNString | |
| after(const MNString &x, int startpos=0) | MNString | |
| after(const MNSubString &x, int startpos=0) | MNString | |
| after(const char *t, int startpos=0) | MNString | |
| after(char c, int startpos=0) | MNString | |
| after(const MNRegex &r, int startpos=0) | MNString | |
| alloc(int newsize) | MNString | |
| allocation() const | MNString | [inline] |
| at(int pos, int len) | MNString | |
| at(const MNString &x, int startpos=0) | MNString | |
| at(const MNSubString &x, int startpos=0) | MNString | |
| at(const char *t, int startpos=0) | MNString | |
| at(char c, int startpos=0) | MNString | |
| at(const MNRegex &r, int startpos=0) | MNString | |
| before(int pos) | MNString | |
| before(const MNString &x, int startpos=0) | MNString | |
| before(const MNSubString &x, int startpos=0) | MNString | |
| before(const char *t, int startpos=0) | MNString | |
| before(char c, int startpos=0) | MNString | |
| before(const MNRegex &r, int startpos=0) | MNString | |
| capitalize(const MNString &x) | MNString | [friend] |
| capitalize() | MNString | |
| cat(const MNString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const char *, MNString &) | MNString | [friend] |
| cat(const MNString &, char, MNString &) | MNString | [friend] |
| cat(const MNSubString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const MNSubString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const MNSubString &, const char *, MNString &) | MNString | [friend] |
| cat(const MNSubString &, char, MNString &) | MNString | [friend] |
| cat(const char *, const MNString &, MNString &) | MNString | [friend] |
| cat(const char *, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const char *, const char *, MNString &) | MNString | [friend] |
| cat(const char *, char, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNString &, const char *, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNString &, char, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNSubString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNSubString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNSubString &, const char *, MNString &) | MNString | [friend] |
| cat(const MNString &, const MNSubString &, char, MNString &) | MNString | [friend] |
| cat(const MNString &, const char *, const MNString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const char *, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const MNString &, const char *, const char *, MNString &) | MNString | [friend] |
| cat(const MNString &, const char *, char, MNString &) | MNString | [friend] |
| cat(const char *, const MNString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const char *, const MNString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const char *, const MNString &, const char *, MNString &) | MNString | [friend] |
| cat(const char *, const MNString &, char, MNString &) | MNString | [friend] |
| cat(const char *, const MNSubString &, const MNString &, MNString &) | MNString | [friend] |
| cat(const char *, const MNSubString &, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const char *, const MNSubString &, const char *, MNString &) | MNString | [friend] |
| cat(const char *, const MNSubString &, char, MNString &) | MNString | [friend] |
| cat(const char *, const char *, const MNString &, MNString &) | MNString | [friend] |
| cat(const char *, const char *, const MNSubString &, MNString &) | MNString | [friend] |
| cat(const char *, const char *, const char *, MNString &) | MNString | [friend] |
| cat(const char *, const char *, char, MNString &) | MNString | [friend] |
| chars() const | MNString | [inline] |
| common_prefix(const MNString &x, const MNString &y, int startpos=0) | MNString | [friend] |
| common_suffix(const MNString &x, const MNString &y, int startpos=-1) | MNString | [friend] |
| contains(char c) const | MNString | |
| contains(const MNString &y) const | MNString | |
| contains(const MNSubString &y) const | MNString | |
| contains(const char *t) const | MNString | |
| contains(const MNRegex &r) const | MNString | |
| contains(char c, int pos) const | MNString | |
| contains(const MNString &y, int pos) const | MNString | |
| contains(const MNSubString &y, int pos) const | MNString | |
| contains(const char *t, int pos) const | MNString | |
| contains(const MNRegex &r, int pos) const | MNString | |
| del(int pos, int len) | MNString | |
| del(const MNString &y, int startpos=0) | MNString | |
| del(const MNSubString &y, int startpos=0) | MNString | |
| del(const char *t, int startpos=0) | MNString | |
| del(char c, int startpos=0) | MNString | |
| del(const MNRegex &r, int startpos=0) | MNString | |
| downcase(const MNString &x) | MNString | [friend] |
| downcase() | MNString | |
| elem(int i) const | MNString | |
| empty() const | MNString | [inline] |
| error(const char *msg) const | MNString | |
| firstchar() const | MNString | |
| freq(char c) const | MNString | |
| freq(const MNString &y) const | MNString | |
| freq(const MNSubString &y) const | MNString | |
| freq(const char *t) const | MNString | |
| from(int pos) | MNString | |
| from(const MNString &x, int startpos=0) | MNString | |
| from(const MNSubString &x, int startpos=0) | MNString | |
| from(const char *t, int startpos=0) | MNString | |
| from(char c, int startpos=0) | MNString | |
| from(const MNRegex &r, int startpos=0) | MNString | |
| getLocalPath() const | MNUri | |
| getMachine() const | MNUri | |
| getPort() const | MNUri | |
| getProtocol() const | MNUri | |
| gsub(const MNString &pat, const MNString &repl) | MNString | |
| gsub(const MNSubString &pat, const MNString &repl) | MNString | |
| gsub(const char *pat, const MNString &repl) | MNString | |
| gsub(const char *pat, const char *repl) | MNString | |
| gsub(const MNRegex &pat, const MNString &repl) | MNString | |
| index(char c, int startpos=0) const | MNString | |
| index(const MNString &y, int startpos=0) const | MNString | |
| index(const MNSubString &y, int startpos=0) const | MNString | |
| index(const char *t, int startpos=0) const | MNString | |
| index(const MNRegex &r, int startpos=0) const | MNString | |
| join(MNString src[], int n, const MNString &sep) | MNString | [friend] |
| lastchar() const | MNString | |
| length() const | MNString | [inline] |
| match(int, int, int, const char *, int=-1) const | MNString | [protected] |
| matches(char c, int pos=0) const | MNString | |
| matches(const MNString &y, int pos=0) const | MNString | |
| matches(const MNSubString &y, int pos=0) const | MNString | |
| matches(const char *t, int pos=0) const | MNString | |
| matches(const MNRegex &r, int pos=0) const | MNString | |
| MNString() | MNString | [inline] |
| MNString(const MNString &x) | MNString | [inline] |
| MNString(const MNSubString &x) | MNString | [inline] |
| MNString(const char *t) | MNString | [inline] |
| MNString(const string t) | MNString | [inline] |
| MNString(const char *t, int len) | MNString | [inline] |
| MNString(char c) | MNString | [inline] |
| MNUri(const MNString name="") | MNUri | |
| MNUri(const MNUri &base, const MNString name="") | MNUri | |
| MNUri(const MNString protocol, const MNString machine, const int port=80, const MNString localpath="/") | MNUri | |
| MNUri(const MNUri &base, const MNString protocol, const MNString machine, const int port=-1, const MNString localpath="") | MNUri | |
| OK() const | MNString | |
| operator const char *() const | MNString | |
| operator()(int pos, int len) | MNString | |
| operator+=(const MNString &y) | MNString | [inline] |
| operator+=(const MNSubString &y) | MNString | [inline] |
| operator+=(const char *t) | MNString | [inline] |
| operator+=(char c) | MNString | [inline] |
| operator<<(std::ostream &s, const MNString &x) | MNString | [friend] |
| operator<<(std::ostream &s, const MNSubString &x) | MNString | [friend] |
| operator=(const MNString &y) | MNString | [inline] |
| operator=(const char *y) | MNString | [inline] |
| operator=(char c) | MNString | [inline] |
| operator=(const MNSubString &y) | MNString | [inline] |
| operator=(const string y) | MNString | [inline] |
| operator>>(std::istream &s, MNString &x) | MNString | [friend] |
| operator[](int i) | MNString | |
| operator[](int i) const | MNString | |
| prepend(const MNString &y) | MNString | |
| prepend(const MNSubString &y) | MNString | |
| prepend(const char *t) | MNString | |
| prepend(char c) | MNString | |
| readline(std::istream &s, MNString &x, char terminator= '\n', int discard_terminator=1) | MNString | [friend] |
| rep | MNString | [protected] |
| replicate(char c, int n) | MNString | [friend] |
| replicate(const MNString &y, int n) | MNString | [friend] |
| reverse(const MNString &x) | MNString | [friend] |
| reverse() | MNString | |
| search(int, int, const char *, int=-1) const | MNString | [protected] |
| search(int, int, char) const | MNString | [protected] |
| MNString::split(const MNString &x, MNString res[], int maxn, const MNString &sep) | MNString | [friend] |
| MNString::split(const MNString &x, MNString res[], int maxn, const MNRegex &sep) | MNString | [friend] |
| through(int pos) | MNString | |
| through(const MNString &x, int startpos=0) | MNString | |
| through(const MNSubString &x, int startpos=0) | MNString | |
| through(const char *t, int startpos=0) | MNString | |
| through(char c, int startpos=0) | MNString | |
| through(const MNRegex &r, int startpos=0) | MNString | |
| upcase(const MNString &x) | MNString | [friend] |
| upcase() | MNString | |
| ~MNString() | MNString | [inline] |