|
| __basic_iostring () |
|
_Self & | operator= (const _CharT *__s) |
|
allocator_type | get_allocator () const |
|
allocator_type | get_allocator () const |
|
| basic_string (const allocator_type &__a=allocator_type()) |
|
| basic_string (_Reserve_t, size_t __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _Self &) |
|
| basic_string (const _Self &__s, size_type __pos, size_type __n=npos, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, size_type __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, const allocator_type &__a=allocator_type()) |
|
| basic_string (size_type __n, _CharT __c, const allocator_type &__a=allocator_type()) |
|
| basic_string (__move_source< _Self > src) |
|
| basic_string (const _CharT *__f, const _CharT *__l, const allocator_type &__a _STLP_ALLOCATOR_TYPE_DFL) |
|
| basic_string (const allocator_type &__a=allocator_type()) |
|
| basic_string (_Reserve_t __r, size_t __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _Self &__s) |
|
| basic_string (const _Self &__s, size_type __pos, size_type __n=npos, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, size_type __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, const allocator_type &__a=allocator_type()) |
|
| basic_string (size_type __n, _CharT __c, const allocator_type &__a=allocator_type()) |
|
| basic_string (__move_source< _Self > src) |
|
| basic_string (_InputIterator __f, _InputIterator __l, const allocator_type &__a _STLP_ALLOCATOR_TYPE_DFL) |
|
| basic_string (const allocator_type &__a=allocator_type()) |
|
| basic_string (_Reserve_t __r, size_t __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _Self &__s) |
|
| basic_string (const _Self &__s, size_type __pos, size_type __n=npos, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, size_type __n, const allocator_type &__a=allocator_type()) |
|
| basic_string (const _CharT *__s, const allocator_type &__a=allocator_type()) |
|
| basic_string (size_type __n, _CharT __c, const allocator_type &__a=allocator_type()) |
|
| basic_string (__move_source< _Self > src) |
|
| basic_string (const _CharT *__f, const _CharT *__l, const allocator_type &__a=allocator_type()) |
|
| basic_string (const_iterator __f, const_iterator __l, const allocator_type &__a=allocator_type()) |
|
| if (__n > max_size() - __size) this -> _M_throw_length_error() |
|
| if (__len > max_size()||__len< __size) __len |
|
void | _M_range_initialize (_InputIter __f, _InputIter __l, const input_iterator_tag &__tag) |
|
void | _M_range_initialize (_ForwardIter __f, _ForwardIter __l, const forward_iterator_tag &) |
|
void | _M_range_initializeT (_InputIter __f, _InputIter __l) |
|
void | _M_initialize_dispatch (_Integer __n, _Integer __x, const __true_type &) |
|
void | _M_initialize_dispatch (_InputIter __f, _InputIter __l, const __false_type &) |
|
_Self & | operator= (const _Self &__s) |
|
_Self & | operator= (const _CharT *__s) |
|
_Self & | operator= (_CharT __c) |
|
_Self & | operator= (const _Self &__s) |
|
_Self & | operator= (const _CharT *__s) |
|
_Self & | operator= (_CharT __c) |
|
_Self & | operator= (const _Self &__s) |
|
_Self & | operator= (const _CharT *__s) |
|
_Self & | operator= (_CharT __c) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
iterator | end () |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
size_type | size () const |
|
size_type | size () const |
|
size_type | length () const |
|
size_type | length () const |
|
size_type | max_size () const |
|
size_t | max_size () const |
|
void | resize (size_type __n, _CharT __c) |
|
void | resize (size_type __n) |
|
void | resize (size_type __n, _CharT __c) |
|
void | resize (size_type __n) |
|
void | reserve (size_type=0) |
|
void | reserve (size_type __s=0) |
|
size_type | capacity () const |
|
size_type | capacity () const |
|
void | clear () |
|
void | clear () |
|
bool | empty () const |
|
bool | empty () const |
|
const_reference | operator[] (size_type __n) const |
|
reference | operator[] (size_type __n) |
|
const_reference | operator[] (size_type __n) const |
|
reference | operator[] (size_type __n) |
|
const_reference | at (size_type __n) const |
|
reference | at (size_type __n) |
|
const_reference | at (size_type __n) const |
|
reference | at (size_type __n) |
|
_Self & | operator+= (const _Self &__s) |
|
_Self & | operator+= (const _CharT *__s) |
|
_Self & | operator+= (_CharT __c) |
|
_Self & | operator+= (const _Self &__s) |
|
_Self & | operator+= (const _CharT *__s) |
|
_Self & | operator+= (_CharT __c) |
|
_Self & | operator+= (const _Self &__s) |
|
_Self & | operator+= (const _CharT *__s) |
|
_Self & | operator+= (_CharT __c) |
|
_Self & | append (const _CharT *__first, const _CharT *__last) |
|
_Self & | append (const _Self &__s) |
|
_Self & | append (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | append (const _CharT *__s, size_type __n) |
|
_Self & | append (const _CharT *__s) |
|
_Self & | append (size_type __n, _CharT __c) |
|
_Self & | append (const _Self &__s) |
|
_Self & | append (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | append (const _CharT *__s, size_type __n) |
|
_Self & | append (const _CharT *__s) |
|
_Self & | append (size_type __n, _CharT __c) |
|
_Self & | append (_InputIter __first, _InputIter __last) |
|
_Self & | append (const _CharT *__f, const _CharT *__l) |
|
_Self & | append (const _CharT *__f, const _CharT *__l) |
|
_Self & | append (const_iterator __f, const_iterator __l) |
|
_Self & | append (const _Self &__s) |
|
_Self & | append (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | append (const _CharT *__s, size_type __n) |
|
_Self & | append (const _CharT *__s) |
|
_Self & | append (size_type __n, _CharT __c) |
|
void | push_back (_CharT __c) |
|
void | push_back (_CharT __c) |
|
void | pop_back () |
|
void | pop_back () |
|
_Self & | assign (const _Self &__s) |
|
_Self & | assign (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | assign (const _CharT *__s, size_type __n) |
|
_Self & | assign (const _CharT *__s) |
|
_Self & | assign (size_type __n, _CharT __c) |
|
_Self & | assign (const _CharT *__f, const _CharT *__l) |
|
_Self & | assign (const _Self &__s) |
|
_Self & | assign (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | assign (const _CharT *__s, size_type __n) |
|
_Self & | assign (const _CharT *__s) |
|
_Self & | assign (size_type __n, _CharT __c) |
|
_Self & | assign (_InputIter __first, _InputIter __last) |
|
_Self & | assign (const _CharT *__f, const _CharT *__l) |
|
_Self & | assign (const _Self &__s) |
|
_Self & | assign (const _Self &__s, size_type __pos, size_type __n) |
|
_Self & | assign (const _CharT *__s, size_type __n) |
|
_Self & | assign (const _CharT *__s) |
|
_Self & | assign (size_type __n, _CharT __c) |
|
_Self & | assign (const _CharT *__f, const _CharT *__l) |
|
_Self & | assign (const_iterator __f, const_iterator __l) |
|
_Self & | insert (size_type __pos, const _Self &__s) |
|
_Self & | insert (size_type __pos, const _Self &__s, size_type __beg, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s) |
|
_Self & | insert (size_type __pos, size_type __n, _CharT __c) |
|
iterator | insert (iterator __p, _CharT __c) |
|
void | insert (iterator __p, size_t __n, _CharT __c) |
|
void | insert (iterator __p, const _CharT *__f, const _CharT *__l) |
|
_Self & | insert (size_type __pos, const _Self &__s) |
|
_Self & | insert (size_type __pos, const _Self &__s, size_type __beg, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s) |
|
_Self & | insert (size_type __pos, size_type __n, _CharT __c) |
|
iterator | insert (iterator __p, _CharT __c) |
|
void | insert (iterator __p, size_t __n, _CharT __c) |
|
void | insert (iterator __p, _InputIter __first, _InputIter __last) |
|
void | insert (iterator __p, const _CharT *__f, const _CharT *__l) |
|
_Self & | insert (size_type __pos, const _Self &__s) |
|
_Self & | insert (size_type __pos, const _Self &__s, size_type __beg, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s, size_type __n) |
|
_Self & | insert (size_type __pos, const _CharT *__s) |
|
_Self & | insert (size_type __pos, size_type __n, _CharT __c) |
|
iterator | insert (iterator __p, _CharT __c) |
|
void | insert (iterator __p, size_t __n, _CharT __c) |
|
void | insert (iterator __p, const _CharT *__f, const _CharT *__l) |
|
void | insert (iterator __p, const_iterator __f, const_iterator __l) |
|
void | insert (iterator __p, iterator __f, iterator __l) |
|
pointer | _M_insert_aux (pointer, _CharT) |
|
void | _M_copy (const _CharT *__f, const _CharT *__l, _CharT *__res) |
|
void | _M_move (const _CharT *__f, const _CharT *__l, _CharT *__res) |
|
_Self & | erase (size_type __pos=0, size_type __n=npos) |
|
iterator | erase (iterator __pos) |
|
iterator | erase (iterator __first, iterator __last) |
|
_Self & | erase (size_type __pos=0, size_type __n=npos) |
|
iterator | erase (iterator __pos) |
|
iterator | erase (iterator __first, iterator __last) |
|
_Self & | erase (size_type __pos=0, size_type __n=npos) |
|
iterator | erase (iterator __pos) |
|
iterator | erase (iterator __f, iterator __l) |
|
_Self & | replace (size_type __pos, size_type __n, const _Self &__s) |
|
_Self & | replace (size_type __pos1, size_type __n1, const _Self &__s, size_type __pos2, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s) |
|
_Self & | replace (size_type __pos, size_type __n1, size_type __n2, _CharT __c) |
|
_Self & | replace (iterator __first, iterator __last, const _Self &__s) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__s, size_type __n) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__s) |
|
_Self & | replace (iterator __first, iterator __last, size_type __n, _CharT __c) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__f, const _CharT *__l) |
|
_Self & | replace (size_type __pos, size_type __n, const _Self &__s) |
|
_Self & | replace (size_type __pos1, size_type __n1, const _Self &__s, size_type __pos2, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s) |
|
_Self & | replace (size_type __pos, size_type __n1, size_type __n2, _CharT __c) |
|
_Self & | replace (iterator __first, iterator __last, const _Self &__s) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__s, size_type __n) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__s) |
|
_Self & | replace (iterator __first, iterator __last, size_type __n, _CharT __c) |
|
_Self & | replace (iterator __first, iterator __last, _InputIter __f, _InputIter __l) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__f, const _CharT *__l) |
|
_Self & | replace (size_type __pos, size_type __n, const _Self &__s) |
|
_Self & | replace (size_type __pos1, size_type __n1, const _Self &__s, size_type __pos2, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s, size_type __n2) |
|
_Self & | replace (size_type __pos, size_type __n1, const _CharT *__s) |
|
_Self & | replace (size_type __pos, size_type __n1, size_type __n2, _CharT __c) |
|
_Self & | replace (iterator __f, iterator __l, const _Self &__s) |
|
_Self & | replace (iterator __f, iterator __l, const _CharT *__s, size_type __n) |
|
_Self & | replace (iterator __f, iterator __l, const _CharT *__s) |
|
_Self & | replace (iterator __f, iterator __l, size_type __n, _CharT __c) |
|
_Self & | replace (iterator __first, iterator __last, const _CharT *__f, const _CharT *__l) |
|
_Self & | replace (iterator __first, iterator __last, const_iterator __f, const_iterator __l) |
|
_Self & | replace (iterator __first, iterator __last, iterator __f, iterator __l) |
|
size_type | copy (_CharT *__s, size_type __n, size_type __pos=0) const |
|
size_type | copy (_CharT *__s, size_type __n, size_type __pos=0) const |
|
void | swap (_Self &__s) |
|
void | swap (_Self &__s) |
|
void | swap (_Self &__s) |
|
const _CharT * | c_str () const |
|
const _CharT * | c_str () const |
|
const _CharT * | data () const |
|
const _CharT * | data () const |
|
size_type | find (const _Self &__s, size_type __pos=0) const |
|
size_type | find (const _CharT *__s, size_type __pos=0) const |
|
size_type | find (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find (_CharT __c) const |
|
size_type | find (_CharT __c, size_type __pos) const |
|
size_type | find (const _Self &__s, size_type __pos=0) const |
|
size_type | find (const _CharT *__s, size_type __pos=0) const |
|
size_type | find (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find (_CharT __c) const |
|
size_type | find (_CharT __c, size_type __pos) const |
|
size_type | rfind (const _Self &__s, size_type __pos=npos) const |
|
size_type | rfind (const _CharT *__s, size_type __pos=npos) const |
|
size_type | rfind (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | rfind (_CharT __c, size_type __pos=npos) const |
|
size_type | rfind (const _Self &__s, size_type __pos=npos) const |
|
size_type | rfind (const _CharT *__s, size_type __pos=npos) const |
|
size_type | rfind (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | rfind (_CharT __c, size_type __pos=npos) const |
|
size_type | find_first_of (const _Self &__s, size_type __pos=0) const |
|
size_type | find_first_of (const _CharT *__s, size_type __pos=0) const |
|
size_type | find_first_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_first_of (_CharT __c, size_type __pos=0) const |
|
size_type | find_first_of (const _Self &__s, size_type __pos=0) const |
|
size_type | find_first_of (const _CharT *__s, size_type __pos=0) const |
|
size_type | find_first_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_first_of (_CharT __c, size_type __pos=0) const |
|
size_type | find_last_of (const _Self &__s, size_type __pos=npos) const |
|
size_type | find_last_of (const _CharT *__s, size_type __pos=npos) const |
|
size_type | find_last_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_last_of (_CharT __c, size_type __pos=npos) const |
|
size_type | find_last_of (const _Self &__s, size_type __pos=npos) const |
|
size_type | find_last_of (const _CharT *__s, size_type __pos=npos) const |
|
size_type | find_last_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_last_of (_CharT __c, size_type __pos=npos) const |
|
size_type | find_first_not_of (const _Self &__s, size_type __pos=0) const |
|
size_type | find_first_not_of (const _CharT *__s, size_type __pos=0) const |
|
size_type | find_first_not_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_first_not_of (_CharT __c, size_type __pos=0) const |
|
size_type | find_first_not_of (const _Self &__s, size_type __pos=0) const |
|
size_type | find_first_not_of (const _CharT *__s, size_type __pos=0) const |
|
size_type | find_first_not_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_first_not_of (_CharT __c, size_type __pos=0) const |
|
size_type | find_last_not_of (const _Self &__s, size_type __pos=npos) const |
|
size_type | find_last_not_of (const _CharT *__s, size_type __pos=npos) const |
|
size_type | find_last_not_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_last_not_of (_CharT __c, size_type __pos=npos) const |
|
size_type | find_last_not_of (const _Self &__s, size_type __pos=npos) const |
|
size_type | find_last_not_of (const _CharT *__s, size_type __pos=npos) const |
|
size_type | find_last_not_of (const _CharT *__s, size_type __pos, size_type __n) const |
|
size_type | find_last_not_of (_CharT __c, size_type __pos=npos) const |
|
_Self | substr (size_type __pos=0, size_type __n=npos) const |
|
_Self | substr (size_type __pos=0, size_type __n=npos) const |
|
_Self | substr (size_type __pos=0, size_type __n=npos) const |
|
int | compare (const _Self &__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _Self &__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _Self &__s, size_type __pos2, size_type __n2) const |
|
int | compare (const _CharT *__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _CharT *__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _CharT *__s, size_type __n2) const |
|
int | compare (const _Self &__s) const |
|
int | compare (size_type __pos, size_type __n, const _Self &__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _Self &__s, size_type __pos2, size_type __n2) const |
|
int | compare (const _CharT *__s) const |
|
int | compare (size_type __pos, size_type __n, const _CharT *__s) const |
|
int | compare (size_type __pos1, size_type __n1, const _CharT *__s, size_type __n2) const |
|