Lines Matching refs:__str

86     basic_string(const basic_string& __str)
87 : _Base(__str, 0, _Base::npos, __str.get_allocator()), _Safe_base()
92 basic_string(const basic_string& __str, size_type __pos,
95 : _Base(__str, __pos, __n, __a)
121 operator=(const basic_string& __str)
123 *static_cast<_Base*>(this) = __str;
238 operator+=(const basic_string& __str)
240 _M_base() += __str;
263 append(const basic_string& __str)
265 _Base::append(__str);
271 append(const basic_string& __str, size_type __pos, size_type __n)
273 _Base::append(__str, __pos, __n);
332 assign(const basic_string& __str, size_type __pos, size_type __n)
334 _Base::assign(__str, __pos, __n);
376 insert(size_type __pos1, const basic_string& __str)
378 _Base::insert(__pos1, __str);
384 insert(size_type __pos1, const basic_string& __str,
387 _Base::insert(__pos1, __str, __pos2, __n);
474 replace(size_type __pos1, size_type __n1, const basic_string& __str)
476 _Base::replace(__pos1, __n1, __str);
482 replace(size_type __pos1, size_type __n1, const basic_string& __str,
485 _Base::replace(__pos1, __n1, __str, __pos2, __n2);
518 replace(iterator __i1, iterator __i2, const basic_string& __str)
521 _Base::replace(__i1.base(), __i2.base(), __str);
603 find(const basic_string& __str, size_type __pos = 0) const
604 { return _Base::find(__str, __pos); }
625 rfind(const basic_string& __str, size_type __pos = _Base::npos) const
626 { return _Base::rfind(__str, __pos); }
647 find_first_of(const basic_string& __str, size_type __pos = 0) const
648 { return _Base::find_first_of(__str, __pos); }
669 find_last_of(const basic_string& __str,
671 { return _Base::find_last_of(__str, __pos); }
692 find_first_not_of(const basic_string& __str, size_type __pos = 0) const
693 { return _Base::find_first_not_of(__str, __pos); }
714 find_last_not_of(const basic_string& __str,
716 { return _Base::find_last_not_of(__str, __pos); }
741 compare(const basic_string& __str) const
742 { return _Base::compare(__str); }
746 const basic_string& __str) const
747 { return _Base::compare(__pos1, __n1, __str); }
750 compare(size_type __pos1, size_type __n1, const basic_string& __str,
752 { return _Base::compare(__pos1, __n1, __str, __pos2, __n2); }
979 const basic_string<_CharT, _Traits, _Allocator>& __str)
980 { return __os << __str._M_base(); }
985 basic_string<_CharT,_Traits,_Allocator>& __str)
987 std::basic_istream<_CharT,_Traits>& __res = __is >> __str._M_base();
988 __str._M_invalidate_all();
995 basic_string<_CharT,_Traits,_Allocator>& __str, _CharT __delim)
998 __str._M_base(),
1000 __str._M_invalidate_all();
1007 basic_string<_CharT,_Traits,_Allocator>& __str)
1010 __str._M_base());
1011 __str._M_invalidate_all();