| append(const basic_string< charT > &str, size_t pos=0, size_t n=NPOS) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| append(const charT *s, size_t n) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| append(const charT *s) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| append(charT c, size_t rep=1) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| assign(const basic_string< charT > &str, size_t pos=0, size_t n=NPOS) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| assign(const charT *s, size_t n) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| assign(const charT *s) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| assign(charT c, size_t rep=1) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| at(size_t pos) const _THROW_OUTRANGE | basic_string< charT > | [inline] |
| baggage_type typedef | basic_string< charT > | |
| basic_string(const charT *s, size_t rlen, size_t xlen) _THROW_ALLOC_LENGTH | basic_string< charT > | [protected] |
| basic_string() _THROW_ALLOC | basic_string< charT > | |
| basic_string(size_t size, capacity cap) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| basic_string(const basic_string< charT > &str, size_t pos=0, size_t n=NPOS) _THROW_ALLOC_OUTRANGE | basic_string< charT > | |
| basic_string(const charT *s, size_t n) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| basic_string(const charT *s) _THROW_ALLOC | basic_string< charT > | |
| basic_string(charT c, size_t rep=1) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| basic_string(const vector< charT > &vec) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| c_str() const _THROW_ALLOC | basic_string< charT > | |
| char_type typedef | basic_string< charT > | |
| compare(const basic_string< charT > &str, size_t pos=0, size_t n=NPOS) const _THROW_OUTRANGE | basic_string< charT > | |
| compare(const charT *s, size_t pos, size_t n) const _THROW_LENGTH_OUTRANGE | basic_string< charT > | |
| compare(const charT *s, size_t pos=0) const _THROW_OUTRANGE | basic_string< charT > | |
| compare(charT c, size_t pos=0, size_t rep=1) const _THROW_LENGTH_OUTRANGE | basic_string< charT > | |
| copy(charT *s, size_t n, size_t pos=0) const _THROW_OUTRANGE | basic_string< charT > | |
| data() const _THROW_NONE | basic_string< charT > | [inline] |
| delete_ref() _THROW_NONE | basic_string< charT > | [inline, protected] |
| erase(size_t pos=0, size_t n=NPOS) _THROW_ALLOC_OUTRANGE | basic_string< charT > | |
| find(const basic_string< charT > &str, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| find(const charT *s, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find(charT c, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_not_of(const basic_string< charT > &str, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_not_of(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| find_first_not_of(const charT *s, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_not_of(charT c, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_of(const basic_string< charT > &str, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_of(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| find_first_of(const charT *s, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_first_of(charT c, size_t pos=0) const _THROW_NONE | basic_string< charT > | |
| find_last_not_of(const basic_string< charT > &str, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| find_last_not_of(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| find_last_not_of(const charT *s, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| find_last_not_of(charT c, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| find_last_of(const basic_string< charT > &str, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| find_last_of(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| find_last_of(const charT *s, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| find_last_of(charT c, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| insert(size_t pos1, const basic_string< charT > &str, size_t pos2=0, size_t n=NPOS) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| insert(size_t pos, const charT *s, size_t n) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| insert(size_t pos, const charT *s) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| insert(size_t pos, charT c, size_t rep=1) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| length() const _THROW_NONE | basic_string< charT > | [inline] |
| operator vector() const _THROW_ALLOC | basic_string< charT > | [inline] |
| operator+(const basic_string< charT > &lhs, const basic_string< charT > &rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator+(const charT *lhs, const basic_string< charT > &rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator+(charT lhs, const basic_string< charT > &rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator+(const basic_string< charT > &lhs, const charT *rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator+(const basic_string< charT > &lhs, charT rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator+=(const basic_string< charT > &rhs) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| operator+=(const charT *s) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| operator+=(charT c) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| operator<<(ostream &o, const basic_string< charT > &s) _THROW_NONE | basic_string< charT > | [friend] |
| operator=(const basic_string< charT > &str) _THROW_ALLOC | basic_string< charT > | |
| operator=(const charT *s) _THROW_ALLOC | basic_string< charT > | |
| operator=(charT c) _THROW_ALLOC | basic_string< charT > | |
| operator>>(istream &i, basic_string< charT > &s) _THROW_ALLOC_LENGTH | basic_string< charT > | [friend] |
| operator[](size_t pos) const _THROW_NONE | basic_string< charT > | [inline] |
| operator[](size_t pos) _THROW_ALLOC_OUTRANGE | basic_string< charT > | |
| put_at(size_t pos, charT c) _THROW_ALLOC_OUTRANGE | basic_string< charT > | |
| replace(size_t pos1, size_t n1, const basic_string< charT > &str, size_t pos2=0, size_t n2=NPOS) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| replace(size_t pos, size_t n1, const charT *s, size_t n2) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| replace(size_t pos, size_t n1, const charT *s) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| replace(size_t pos, size_t n, charT c, size_t rep=1) _THROW_ALLOC_LENGTH_OUTRANGE | basic_string< charT > | |
| reserve() const _THROW_NONE | basic_string< charT > | [inline] |
| reserve(size_t res_arg) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| resize(size_t n, charT c) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| resize(size_t n) _THROW_ALLOC_LENGTH | basic_string< charT > | |
| rfind(const basic_string< charT > &str, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| rfind(const charT *s, size_t pos, size_t n) const _THROW_NONE | basic_string< charT > | |
| rfind(const charT *s, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| rfind(charT c, size_t pos=NPOS) const _THROW_NONE | basic_string< charT > | |
| substr(size_t pos=0, size_t n=NPOS) const _THROW_ALLOC_OUTRANGE | basic_string< charT > | |
| ~basic_string() _THROW_NONE | basic_string< charT > | |