/external/stlport/stlport/stl/ |
H A D | _strstream.h | 48 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.c | 90 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.c | 177 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.h | 65 # 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.c | 14 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.c | 36 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.c | 31 # 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.c | 45 # 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.c | 116 # 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.c | 50 # 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.c | 755 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...] |