reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
206 traits_type::assign(_M_data()[__n], _CharT()); 338 traits_type::assign(*__d, *__s); 340 traits_type::copy(__d, __s, __n); 356 traits_type::assign(*__d, __c); 358 traits_type::assign(__d, __n, __c); 368 traits_type::assign(*__p, *__k1); // These types are off. 511 { _M_construct(__s, __s ? __s + traits_type::length(__s) : __s+npos); } 536 traits_type::copy(_M_local_buf, __str._M_local_buf, 572 traits_type::copy(_M_local_buf, __str._M_local_buf, 1256 const size_type __n = traits_type::length(__s); 1344 traits_type::assign(this->_M_data()[__size], __c); 1429 traits_type::length(__s)); 1690 traits_type::length(__s)); 1945 return this->replace(__pos, __n1, __s, traits_type::length(__s)); 2029 return this->replace(__i1, __i2, __s, traits_type::length(__s)); 2376 return this->find(__s, __pos, traits_type::length(__s)); 2454 return this->rfind(__s, __pos, traits_type::length(__s)); 2535 return this->find_first_of(__s, __pos, traits_type::length(__s)); 2619 return this->find_last_of(__s, __pos, traits_type::length(__s)); 2702 return this->find_first_not_of(__s, __pos, traits_type::length(__s)); 2784 return this->find_last_not_of(__s, __pos, traits_type::length(__s)); 2839 int __r = traits_type::compare(_M_data(), __str.data(), __len);usr/include/c++/7.4.0/bits/basic_string.tcc
72 traits_type::copy(__tmp_data, __s._M_local_buf, 74 traits_type::copy(__s._M_local_buf, _M_local_buf, 76 traits_type::copy(_M_local_buf, __tmp_data, 81 traits_type::copy(_M_local_buf, __s._M_local_buf, 89 traits_type::copy(__s._M_local_buf, _M_local_buf, 99 traits_type::copy(__s._M_local_buf, _M_local_buf, 110 traits_type::copy(_M_local_buf, __s._M_local_buf, 1208 __first = traits_type::find(__first, __len - __n + 1, __elem0); 1214 if (traits_type::compare(__first, __s, __n) == 0) 1232 const _CharT* __p = traits_type::find(__data + __pos, __n, __c); 1253 if (traits_type::compare(__data + __pos, __s, __n) == 0) 1272 if (traits_type::eq(_M_data()[__size], __c)) 1287 const _CharT* __p = traits_type::find(__s, __n, _M_data()[__pos]); 1308 if (traits_type::find(__s, __n, _M_data()[__size])) 1324 if (!traits_type::find(__s, __n, _M_data()[__pos])) 1335 if (!traits_type::eq(_M_data()[__pos], __c)) 1354 if (!traits_type::find(__s, __n, _M_data()[__size])) 1374 if (!traits_type::eq(_M_data()[__size], __c)) 1391 int __r = traits_type::compare(_M_data() + __pos, __str.data(), __len); 1408 int __r = traits_type::compare(_M_data() + __pos1, 1422 const size_type __osize = traits_type::length(__s); 1424 int __r = traits_type::compare(_M_data(), __s, __len); 1438 const size_type __osize = traits_type::length(__s); 1440 int __r = traits_type::compare(_M_data() + __pos, __s, __len); 1456 int __r = traits_type::compare(_M_data() + __pos, __s, __len);usr/include/c++/7.4.0/bits/locale_conv.h
175 typedef typename wide_string::traits_type::int_type int_type;