Searched defs:_Traits (Results 1 - 11 of 11) sorted by relevance

/external/stlport/stlport/stl/
H A D_strstream.h48 typedef char_traits<char> _Traits; typedef in class:strstreambuf
74 virtual int_type overflow(int_type __c = _Traits::eof());
75 virtual int_type pbackfail(int_type __c = _Traits::eof());
H A D_complex.c90 template <class _Tp, class _CharT, class _Traits>
91 basic_ostream<_CharT, _Traits>& _STLP_CALL
92 operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __z) {
93 basic_ostringstream<_CharT, _Traits, allocator<_CharT> > __tmp; local
105 template <class _Tp, class _CharT, class _Traits>
106 basic_istream<_CharT, _Traits>& _STLP_CALL
107 operator>>(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __z) {
120 if (_Traits::eq(__c, __wpunct[0])) { // Left paren
122 if (_Traits::eq(__c, __wpunct[1])) // Comma
124 if (!_Traits
[all...]
H A D_bitset.c177 template <class _CharT, class _Traits, size_t _Nb> variable
178 basic_istream<_CharT, _Traits>& _STLP_CALL
179 operator>>(basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x) {
180 basic_string<_CharT, _Traits> __tmp;
184 typename basic_istream<_CharT, _Traits>::sentry __sentry(__is);
186 basic_streambuf<_CharT, _Traits>* __buf = __is.rdbuf();
188 static typename _Traits::int_type __eof = _Traits::eof();
190 typename _Traits::int_type __c1 = __buf->sbumpc();
191 if (_Traits
217 template <class _CharT, class _Traits, size_t _Nb> variable
[all...]
H A D_stream_iterator.h65 # define __ISI_TMPL_HEADER_ARGUMENTS class _Tp, class _CharT, class _Traits, class _Dist
66 # define __ISI_TMPL_ARGUMENTS _Tp, _CharT, _Traits, _Dist
68 class _CharT = char, class _Traits = char_traits<_CharT>,
90 typedef char_traits<char> _Traits; typedef in class:istream_iterator
99 typedef _Traits traits_type;
100 typedef basic_istream<_CharT, _Traits> istream_type;
158 class _CharT = char, class _Traits = char_traits<_CharT> >
165 typedef char_traits<char> _Traits; typedef in class:ostream_iterator
168 typedef ostream_iterator<_TpP, _CharT, _Traits> _Self;
172 typedef _Traits traits_typ
[all...]
H A D_string_io.c14 template <class _CharT, class _Traits>
16 __stlp_string_fill(basic_ostream<_CharT, _Traits>& __os,
17 basic_streambuf<_CharT, _Traits>* __buf,
21 if (_Traits::eq_int_type(__buf->sputc(__f), _Traits::eof()))
28 template <class _CharT, class _Traits, class _Alloc> variable
29 basic_ostream<_CharT, _Traits>& _STLP_CALL
30 operator << (basic_ostream<_CharT, _Traits>& __os,
31 const basic_string<_CharT,_Traits,_Alloc>& __s) {
32 typedef basic_ostream<_CharT, _Traits> __ostrea
33 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type; typedef
67 template <class _CharT, class _Traits, class _Alloc> variable
72 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type; typedef
131 template <class _CharT, class _Traits, class _Alloc> variable
137 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type; typedef
[all...]
H A D_ostream.c36 template <class _CharT, class _Traits>
37 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<_CharT, _Traits>* __buf)
38 : basic_ios<_CharT, _Traits>() {
42 template <class _CharT, class _Traits>
43 basic_ostream<_CharT, _Traits>::~basic_ostream()
47 template <class _CharT, class _Traits>
48 basic_ostream<_CharT, _Traits>&
49 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<_CharT, _Traits>* __fro
192 template <class _CharT, class _Traits, class _Number> variable
[all...]
H A D_sstream.c31 # define __BSB_int_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_stringbuf<_CharT, _Traits, _Alloc>::int_type
32 # define __BSB_pos_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_stringbuf<_CharT, _Traits, _Alloc>::pos_type
43 template <class _CharT, class _Traits, class _Alloc> variable
44 basic_stringbuf<_CharT, _Traits, _Alloc> variable
46 : basic_streambuf<_CharT, _Traits>(), _M_mode(__mode), _M_str()
49 template <class _CharT, class _Traits, class _Alloc> variable
50 basic_stringbuf<_CharT, _Traits, _Alloc> variable
51 ::basic_stringbuf(const basic_string<_CharT, _Traits, _Alloc>& __s, ios_base::openmode __mode)
52 : basic_streambuf<_CharT, _Traits>(), _M_mode(__mode), _M_str(__s)
57 template <class _CharT, class _Traits, clas variable
58 basic_stringbuf<_CharT, _Traits, _Alloc>::~basic_stringbuf() variable
62 template <class _CharT, class _Traits, class _Alloc> variable
64 basic_stringbuf<_CharT, _Traits, _Alloc>::str(const basic_string<_CharT, _Traits, _Alloc>& __s) variable
70 template <class _CharT, class _Traits, class _Alloc> variable
72 basic_stringbuf<_CharT, _Traits, _Alloc>::_M_set_ptrs() variable
94 template <class _CharT, class _Traits, class _Alloc> variable
96 basic_stringbuf<_CharT, _Traits, _Alloc>::underflow() { variable
103 template <class _CharT, class _Traits, class _Alloc> variable
105 basic_stringbuf<_CharT, _Traits, _Alloc>::uflow() { variable
115 template <class _CharT, class _Traits, class _Alloc> variable
117 basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail(int_type __c) { variable
141 template <class _CharT, class _Traits, class _Alloc> variable
142 __BSB_int_type__ basic_stringbuf<_CharT, _Traits, _Alloc>::overflow(int_type __c) variable
168 template <class _CharT, class _Traits, class _Alloc> variable
170 basic_stringbuf<_CharT, _Traits, _Alloc>::xsputn(const char_type* __s, variable
211 template <class _CharT, class _Traits, class _Alloc> variable
213 basic_stringbuf<_CharT, _Traits, _Alloc>::_M_xsputnc(char_type __c, variable
260 template <class _CharT, class _Traits, class _Alloc> variable
262 basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf(_CharT*, streamsize __n) { variable
297 template <class _CharT, class _Traits, class _Alloc> variable
299 basic_stringbuf<_CharT, _Traits, _Alloc> variable
355 template <class _CharT, class _Traits, class _Alloc> variable
357 basic_stringbuf<_CharT, _Traits, _Alloc> variable
392 template <class _CharT, class _Traits, class _Alloc> variable
393 basic_istringstream<_CharT, _Traits, _Alloc> variable
400 template <class _CharT, class _Traits, class _Alloc> variable
401 basic_istringstream<_CharT, _Traits, _Alloc> variable
408 template <class _CharT, class _Traits, class _Alloc> variable
409 basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream() variable
415 template <class _CharT, class _Traits, class _Alloc> variable
416 basic_ostringstream<_CharT, _Traits, _Alloc> variable
423 template <class _CharT, class _Traits, class _Alloc> variable
424 basic_ostringstream<_CharT, _Traits, _Alloc> variable
431 template <class _CharT, class _Traits, class _Alloc> variable
432 basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream() variable
438 template <class _CharT, class _Traits, class _Alloc> variable
439 basic_stringstream<_CharT, _Traits, _Alloc> variable
445 template <class _CharT, class _Traits, class _Alloc> variable
446 basic_stringstream<_CharT, _Traits, _Alloc> variable
452 template <class _CharT, class _Traits, class _Alloc> variable
453 basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream() variable
[all...]
H A D_tree.c45 # define __iterator__ _Rb_tree_iterator<_Value, _STLP_HEADER_TYPENAME _Traits::_NonConstTraits>
49 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc>::iterator
50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc>::size_type
319 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
320 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>& variable
321 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::operator=( variable
322 const _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>& __x) {
348 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
350 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::_M_insert(_Rb_tree_node_base * __parent, variable
385 class _Value, class _KeyOfValue, class _Traits, clas variable
387 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_equal(const _Value& __val) { variable
403 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
405 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_unique(const _Value& __val) { variable
430 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
432 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_unique(iterator __position, variable
537 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
539 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_equal(iterator __position, variable
622 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
624 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::_M_copy(_Rb_tree_node_base* __x, variable
653 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
655 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>::_M_erase(_Rb_tree_node_base *__x) { variable
681 class _Value, class _KeyOfValue, class _Traits, class _Alloc> variable
682 bool _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>::__rb_verify() const { variable
[all...]
H A D_hashtable.c116 # define __iterator__ _Ht_iterator<_Val, _STLP_HEADER_TYPENAME _Traits::_NonConstTraits, \
118 # define __const_iterator__ _Ht_iterator<_Val, _STLP_HEADER_TYPENAME _Traits::_ConstTraits, \
121 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All>::size_type
122 # define __reference__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All>::reference
123 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All>::iterator
124 # define __const_iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All>::const_iterator
131 class _Traits, class _ExK, class _EqK, class _All>
132 bool hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>::_M_equal(
133 const hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>& __ht1,
134 const hashtable<_Val,_Key,_HF,_Traits,_Ex
145 class _Traits, class _ExK, class _EqK, class _All> variable
147 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
153 class _Traits, class _ExK, class _EqK, class _All> variable
155 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
180 class _Traits, class _ExK, class _EqK, class _All> variable
182 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
196 class _Traits, class _ExK, class _EqK, class _All> variable
198 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
227 class _Traits, class _ExK, class _EqK, class _All> variable
229 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
251 class _Traits, class _ExK, class _EqK, class _All> variable
253 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
260 class _Traits, class _ExK, class _EqK, class _All> variable
262 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
301 class _Traits, class _ExK, class _EqK, class _All> variable
302 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
332 class _Traits, class _ExK, class _EqK, class _All> variable
333 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
363 class _Traits, class _ExK, class _EqK, class _All> variable
364 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
380 class _Traits, class _ExK, class _EqK, class _All> variable
381 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
394 class _Traits, class _ExK, class _EqK, class _All> variable
395 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
438 class _Traits, class _ExK, class _EqK, class _All> variable
439 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
452 class _Traits, class _ExK, class _EqK, class _All> variable
453 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
479 class _Traits, class _ExK, class _EqK, class _All> variable
480 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>::_M_check() const { variable
500 class _Traits, class _ExK, class _EqK, class _All> variable
501 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>::clear() { variable
508 class _Traits, class _ExK, class _EqK, class _All> variable
509 void hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All> variable
[all...]
H A D_string.c50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::size_type
58 template <class _Traits>
59 struct _Not_within_traits : public unary_function<typename _Traits::char_type, bool> {
60 typedef typename _Traits::char_type _CharT;
69 _STLP_PRIV _Eq_char_bound<_Traits>(__x)) == _M_last;
73 template <class _InputIter, class _CharT, class _Traits>
76 _Traits*, const __true_type& /* _STLportTraits */)
79 template <class _InputIter, class _CharT, class _Traits>
82 _Traits*, const __false_type& /* _STLportTraits */)
83 { return __find_first_of(__first1, __last1, __first2, __last2, _STLP_PRIV _Eq_traits<_Traits>()); }
157 template <class _CharT, class _Traits, class _Alloc> variable
158 void basic_string<_CharT,_Traits,_Alloc>::reserve(size_type __res_arg) { variable
169 template <class _CharT, class _Traits, class _Alloc> variable
170 void basic_string<_CharT,_Traits,_Alloc>::_M_reserve(size_type __n) { variable
178 template <class _CharT, class _Traits, class _Alloc> variable
179 basic_string<_CharT,_Traits,_Alloc>& variable
180 basic_string<_CharT,_Traits,_Alloc>::append(size_type __n, _CharT __c) { variable
194 template <class _CharT, class _Traits, class _Alloc> variable
195 basic_string<_CharT, _Traits, _Alloc>& variable
196 basic_string<_CharT, _Traits, _Alloc>::_M_append(const _CharT* __first, const _CharT* __last) { variable
220 template <class _CharT, class _Traits, class _Alloc> variable
221 basic_string<_CharT,_Traits,_Alloc>& variable
222 basic_string<_CharT,_Traits,_Alloc>::assign(size_type __n, _CharT __c) { variable
240 template <class _CharT, class _Traits, class _Alloc> variable
241 basic_string<_CharT,_Traits,_Alloc>& variable
242 basic_string<_CharT,_Traits,_Alloc>::_M_assign(const _CharT* __f, const _CharT* __l) { variable
255 template <class _CharT, class _Traits, class _Alloc> variable
256 _CharT* basic_string<_CharT,_Traits,_Alloc> ::_M_insert_aux(_CharT* __p, variable
279 template <class _CharT, class _Traits, class _Alloc> variable
280 void basic_string<_CharT,_Traits,_Alloc>::insert(iterator __pos, variable
313 template <class _CharT, class _Traits, class _Alloc> variable
314 void basic_string<_CharT,_Traits,_Alloc>::_M_insert(iterator __pos, variable
370 template <class _CharT, class _Traits, class _Alloc> variable
371 basic_string<_CharT,_Traits,_Alloc>& variable
372 basic_string<_CharT,_Traits,_Alloc> ::replace(iterator __first, iterator __last, variable
387 template <class _CharT, class _Traits, class _Alloc> variable
388 basic_string<_CharT,_Traits,_Alloc>& variable
389 basic_string<_CharT,_Traits,_Alloc> ::_M_replace(iterator __first, iterator __last, variable
419 template <class _CharT, class _Traits, class _Alloc> variable
420 __size_type__ basic_string<_CharT,_Traits,_Alloc>::find( const _CharT* __s, size_type __pos, variable
437 template <class _CharT, class _Traits, class _Alloc> variable
438 __size_type__ basic_string<_CharT,_Traits,_Alloc>::find(_CharT __c, size_type __pos) const variable
450 template <class _CharT, class _Traits, class _Alloc> variable
451 __size_type__ basic_string<_CharT,_Traits,_Alloc>::rfind(const _CharT* __s, size_type __pos, variable
467 template <class _CharT, class _Traits, class _Alloc> variable
468 __size_type__ basic_string<_CharT,_Traits,_Alloc>::rfind(_CharT __c, size_type __pos) const variable
481 template <class _CharT, class _Traits, class _Alloc> __size_type__ variable
482 basic_string<_CharT,_Traits,_Alloc> ::find_first_of(const _CharT* __s, size_type __pos, variable
494 template <class _CharT, class _Traits, class _Alloc> variable
496 basic_string<_CharT,_Traits,_Alloc> ::find_last_of(const _CharT* __s, size_type __pos, variable
512 template <class _CharT, class _Traits, class _Alloc> __size_type__ variable
513 basic_string<_CharT,_Traits,_Alloc> ::find_first_not_of(const _CharT* __s, size_type __pos, variable
527 template <class _CharT, class _Traits, class _Alloc> __size_type__ variable
528 basic_string<_CharT,_Traits,_Alloc> ::find_first_not_of(_CharT __c, size_type __pos) const { variable
538 template <class _CharT, class _Traits, class _Alloc> variable
540 basic_string<_CharT,_Traits,_Alloc>::find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const variable
557 template <class _CharT, class _Traits, class _Alloc> variable
559 basic_string<_CharT, _Traits, _Alloc>::find_last_not_of(_CharT __c, size_type __pos) const variable
577 template <class _CharT, class _Traits, class _Alloc> variable
630 template <class _CharT, class _Traits, class _Alloc> variable
631 basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT* __s) variable
638 template <class _CharT, class _Traits, class _Alloc> variable
639 basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT* __s, variable
646 template <class _CharT, class _Traits, class _Alloc> variable
647 basic_string<_CharT, _Traits, _Alloc>::basic_string(const basic_string<_CharT, _Traits, _Alloc> & __s) variable
657 template <class _CharT, class _Traits, class _Alloc> variable
658 const size_t basic_string<_CharT, _Traits, _Alloc>::npos; variable
[all...]
H A D_rope.c755 template<class _CharT, class _Traits>
759 typedef basic_ostream<_CharT,_Traits> _Insert_ostream;
760 typedef _Rope_insert_char_consumer<_CharT,_Traits> _Self;
774 template<class _CharT, class _Traits>
775 bool _Rope_insert_char_consumer<_CharT, _Traits>::operator()
844 template<class _CharT, class _Traits>
845 inline void _Rope_fill(basic_ostream<_CharT, _Traits>& __o, streamsize __n) {
850 template<class _CharT, class _Traits, class _Alloc> variable
851 basic_ostream<_CharT, _Traits>& _S_io_get(basic_ostream<_CharT, _Traits>
872 template<class _CharT, class _Traits, class _Alloc> variable
888 template<class _CharT, class _Traits, class _Alloc> variable
[all...]

Completed in 249 milliseconds