Home | History | Annotate | Download | only in bits

Lines Matching refs:traits_type

61       typedef _Traits					traits_type;
89 // returns traits_type::eof()), the iterator becomes equal to
99 : _M_sbuf(0), _M_c(traits_type::eof()) { }
103 : _M_sbuf(__s.rdbuf()), _M_c(traits_type::eof()) { }
107 : _M_sbuf(__s), _M_c(traits_type::eof()) { }
122 return traits_type::to_char_type(_M_get());
135 _M_c = traits_type::eof();
152 _M_c = traits_type::eof();
169 const int_type __eof = traits_type::eof();
173 if (!traits_type::eq_int_type(_M_c, __eof))
175 else if (!traits_type::eq_int_type((__ret = _M_sbuf->sgetc()),
187 const int_type __eof = traits_type::eof();
188 return traits_type::eq_int_type(_M_get(), __eof);
214 typedef _Traits traits_type;
328 typedef typename __is_iterator_type::traits_type traits_type;
330 typedef typename traits_type::int_type int_type;
336 while (!traits_type::eq_int_type(__c, traits_type::eof()))
341 traits_type::copy(__result, __sb->gptr(), __n);
348 *__result++ = traits_type::to_char_type(__c);
363 typedef typename __is_iterator_type::traits_type traits_type;
365 typedef typename traits_type::int_type int_type;
369 const int_type __ival = traits_type::to_int_type(__val);
372 while (!traits_type::eq_int_type(__c, traits_type::eof())
373 && !traits_type::eq_int_type(__c, __ival))
378 const _CharT* __p = traits_type::find(__sb->gptr(),
389 if (!traits_type::eq_int_type(__c, traits_type::eof()))