|
| | __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 |
| |