Home
last modified time | relevance | path

Searched refs:_CharT (Results 1 – 25 of 70) sorted by relevance

123

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_string_operators.h27 template <class _CharT, class _Traits, class _Alloc>
28 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
29 operator+(const basic_string<_CharT,_Traits,_Alloc>& __s,
30 const basic_string<_CharT,_Traits,_Alloc>& __y) {
31 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
44 template <class _CharT, class _Traits, class _Alloc>
45 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
46 operator+(const _CharT* __s,
47 const basic_string<_CharT,_Traits,_Alloc>& __y) {
49 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
[all …]
D_istreambuf_iterator.h37 template <class _CharT, class _Traits>
38 extern basic_streambuf<_CharT, _Traits>* _STLP_CALL _M_get_istreambuf(basic_istream<_CharT, _Traits…
44 template<class _CharT, class _Traits>
46 public iterator<input_iterator_tag, _CharT, typename _Traits::off_type, _CharT*, _CharT&>
49 typedef _CharT char_type;
52 typedef basic_streambuf<_CharT, _Traits> streambuf_type;
53 typedef basic_istream<_CharT, _Traits> istream_type;
56 typedef _CharT value_type;
58 typedef const _CharT* pointer;
59 typedef const _CharT& reference;
[all …]
D_rope.h91 template<class _CharT, _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_CharT>) > class rope;
92 template<class _CharT, class _Alloc> struct _Rope_RopeConcatenation;
93 template<class _CharT, class _Alloc> struct _Rope_RopeRep;
94 template<class _CharT, class _Alloc> struct _Rope_RopeLeaf;
95 template<class _CharT, class _Alloc> struct _Rope_RopeFunction;
96 template<class _CharT, class _Alloc> struct _Rope_RopeSubstring;
97 template<class _CharT, class _Alloc> class _Rope_iterator;
98 template<class _CharT, class _Alloc> class _Rope_const_iterator;
99 template<class _CharT, class _Alloc> class _Rope_char_ref_proxy;
100 template<class _CharT, class _Alloc> class _Rope_char_ptr_proxy;
[all …]
D_string_io.h33 template <class _CharT, class _Traits, class _Alloc>
34 basic_ostream<_CharT, _Traits>& _STLP_CALL
35 operator<<(basic_ostream<_CharT, _Traits>& __os,
36 const basic_string<_CharT,_Traits,_Alloc>& __s);
40 template <class _CharT, class _Traits, class _Alloc, class _Left, class _Right, class _StorageDir>
41 basic_ostream<_CharT, _Traits>& _STLP_CALL
42 operator<<(basic_ostream<_CharT, _Traits>& __os,
43 … const _STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir>& __sum) {
44 basic_string<_CharT, _Traits, _Alloc> __tmp(__sum);
50 template <class _CharT, class _Traits, class _Alloc>
[all …]
D_streambuf.c30 template <class _CharT, class _Traits>
31 basic_streambuf<_CharT, _Traits>::basic_streambuf() in basic_streambuf()
39 template <class _CharT, class _Traits>
40 basic_streambuf<_CharT, _Traits>::~basic_streambuf() in ~basic_streambuf()
43 template <class _CharT, class _Traits>
45 basic_streambuf<_CharT, _Traits>::pubimbue(const locale& __loc) { in pubimbue()
52 template <class _CharT, class _Traits>
54 basic_streambuf<_CharT, _Traits>::xsgetn(_CharT* __s, streamsize __n) { in xsgetn()
82 template <class _CharT, class _Traits>
84 basic_streambuf<_CharT, _Traits>::xsputn(const _CharT* __s, streamsize __n) in xsputn()
[all …]
D_iosfwd.h29 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>) >
32 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>) >
35 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>) >
38 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>) >
41 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>) >
44 template <class _CharT, _STLP_DFL_TMPL_PARAM( _Traits , char_traits<_CharT>),
45 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
48 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>),
49 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
52 template <class _CharT, _STLP_DFL_TMPL_PARAM(_Traits , char_traits<_CharT>),
[all …]
D_ostream.c36 template <class _CharT, class _Traits>
37 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<_CharT, _Traits>* __buf) in basic_ostream() argument
38 : basic_ios<_CharT, _Traits>() { in basic_ostream()
42 template <class _CharT, class _Traits>
43 basic_ostream<_CharT, _Traits>::~basic_ostream() in ~basic_ostream()
47 template <class _CharT, class _Traits>
48 basic_ostream<_CharT, _Traits>&
49 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<_CharT, _Traits>* __from) {
71 template <class _CharT, class _Traits>
72 bool basic_ostream<_CharT, _Traits>
[all …]
D_ios.c38 template <class _CharT, class _Traits>
39 basic_ios<_CharT, _Traits>
40 ::basic_ios(basic_streambuf<_CharT, _Traits>* __streambuf) in basic_ios() argument
42 _M_fill(_STLP_NULL_CHAR_INIT(_CharT)), _M_streambuf(0), _M_tied_ostream(0) { in basic_ios()
43 basic_ios<_CharT, _Traits>::init(__streambuf); in basic_ios()
46 template <class _CharT, class _Traits>
47 basic_streambuf<_CharT, _Traits>*
48 basic_ios<_CharT, _Traits>::rdbuf(basic_streambuf<_CharT, _Traits>* __buf) { in rdbuf() argument
49 basic_streambuf<_CharT, _Traits>* __tmp = _M_streambuf; in rdbuf()
55 template <class _CharT, class _Traits>
[all …]
D_iostream_string.h40 template <class _CharT>
41 class __iostring_allocator : public allocator<_CharT> {
47 typedef allocator<_CharT> _Base;
48 _CharT _M_static_buf[_BUF_SIZE];
63 _CharT* allocate(size_type __n, const void* __ptr = 0) {
96 template <class _CharT>
97 struct __basic_iostring : public basic_string<_CharT, char_traits<_CharT>, __iostring_allocator<_Ch…
104 typedef __basic_iostring<_CharT> _Self;
105 typedef basic_string<_CharT, char_traits<_CharT>, __iostring_allocator<_CharT> > _Base;
108 __basic_iostring() : _Base(_Reserve_t(), __iostring_allocator<_CharT>::_STR_SIZE) in __basic_iostring()
[all …]
D_facets_fwd.h10 template <class _CharT, class _InputIter>
12 template <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > >
17 template <class _CharT, class _OutputIter>
19 template <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > >
24 template <class _CharT, class _InputIter>
26 template <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > >
31 template <class _CharT, class _OutputIter>
33 template <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > >
D_istream.c39 # define __BIS_int_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::int_type
40 # define __BIS_pos_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::pos_type
41 # define __BIS_off_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type
166 template <class _CharT, class _Traits>
168 __pushback(basic_streambuf<_CharT, _Traits>* __buf, _CharT __c) { in __pushback() argument
184 template <class _CharT, class _Traits, class _Number>
186 __get_num(basic_istream<_CharT, _Traits>& __that, _Number& __val) { in __get_num() argument
187 typedef typename basic_istream<_CharT, _Traits>::sentry _Sentry; in __get_num()
191 typedef num_get<_CharT, istreambuf_iterator<_CharT, _Traits> > _Num_get; in __get_num()
195 … (use_facet<_Num_get>(__that.getloc())).get(istreambuf_iterator<_CharT, _Traits>(__that.rdbuf()), in __get_num()
[all …]
D_string_sum_methods.h24 …basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s) in basic_string() argument
29 …basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s,
41 _CharT* _M_append_fast(_STLP_PRIV __char_wrapper<_CharT> __c, _CharT *__buf) { in _M_append_fast()
45 _CharT* _M_append_fast(_CharT const* __s, size_type __s_size, _CharT *__buf) in _M_append_fast()
47 _CharT* _M_append_fast(_STLP_PRIV __cstr_wrapper<_CharT> const& __s, _CharT *__buf) in _M_append_fast()
49 _CharT* _M_append_fast(_STLP_PRIV __bstr_wrapper<_CharT, _Traits, _Alloc> __s, _CharT *__buf) in _M_append_fast() argument
51 _CharT* _M_append_fast(_Self const& __s, _CharT *__buf) in _M_append_fast()
53_CharT* _M_append_fast(_STLP_PRIV __sum_storage_elem<_CharT, _Traits, _Alloc> const&, _CharT *__bu… in _M_append_fast() argument
56_CharT* _M_append_fast(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> … in _M_append_fast() argument
59_CharT* _M_append_fast_pos(_STLP_PRIV __char_wrapper<_CharT> __c, _CharT *__buf, size_type /*__pos… in _M_append_fast_pos()
[all …]
D_num_get.c54 template <class _InputIter, class _CharT>
57 ios_base::fmtflags __flags, const ctype<_CharT>& __c_type) { in __get_base_or_zero()
58 _CharT __atoms[5]; in __get_base_or_zero()
62 _CharT __c = *__in_ite; in __get_base_or_zero()
116 template <class _InputIter, class _Integer, class _CharT>
120 …int __got, bool __is_negative, _CharT __separator, const string& __grouping, const __true_type& /*… in __get_integer()
132 const _CharT __c = *__first; in __get_integer()
176 template <class _InputIter, class _Integer, class _CharT>
180 …int __got, bool __is_negative, _CharT __separator, const string& __grouping, const __false_type& /… in __get_integer()
192 const _CharT __c = *__first; in __get_integer()
[all …]
D_istream.h43 template <class _CharT, class _Traits>
49 template <class _CharT, class _Traits>
50 bool _M_init_skip(basic_istream<_CharT, _Traits>& __istr);
51 template <class _CharT, class _Traits>
52 bool _M_init_noskip(basic_istream<_CharT, _Traits>& __istr);
62 template <class _CharT, class _Traits>
63 class basic_istream : virtual public basic_ios<_CharT, _Traits> {
64 typedef basic_istream<_CharT, _Traits> _Self;
74 typedef _CharT char_type;
79 typedef basic_ios<_CharT, _Traits> _Basic_ios;
[all …]
D_ostream.h38 template <class _CharT, class _Traits>
44 template <class _CharT, class _Traits>
45 bool __init_bostr(basic_ostream<_CharT, _Traits>& __str);
52 template <class _CharT, class _Traits>
53 class basic_ostream : virtual public basic_ios<_CharT, _Traits> {
54 typedef basic_ostream<_CharT, _Traits> _Self;
63 typedef _CharT char_type;
68 typedef basic_ios<_CharT, _Traits> _Basic_ios;
71 explicit basic_ostream(basic_streambuf<_CharT, _Traits>* __buf);
75 typedef basic_ios<_CharT, _Traits>& (_STLP_CALL *__ios_fn)(basic_ios<_CharT, _Traits>&);
[all …]
D_string_sum.h24 template <class _CharT>
26 typedef const _CharT& const_reference;
28 __char_wrapper(_CharT __val) : _Val(__val) {} in __char_wrapper()
30 _CharT getValue() const { return _Val; } in getValue()
39 _CharT _Val;
43 template <class _CharT>
45 typedef const _CharT& const_reference;
47 __cstr_wrapper(const _CharT *__cstr, size_t __size) : in __cstr_wrapper()
50 const _CharT* c_str() const { return _CStr; } in c_str()
57 const _CharT *_CStr;
[all …]
D_string_io.c14 template <class _CharT, class _Traits>
16 __stlp_string_fill(basic_ostream<_CharT, _Traits>& __os, in __stlp_string_fill() argument
17 basic_streambuf<_CharT, _Traits>* __buf, in __stlp_string_fill() argument
19 _CharT __f = __os.fill(); in __stlp_string_fill()
28 template <class _CharT, class _Traits, class _Alloc>
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> __ostream;
33 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
[all …]
D_string.c48 # define iterator _CharT*
50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::size_type
60 typedef typename _Traits::char_type _CharT; typedef
61 const _CharT* _M_first;
62 const _CharT* _M_last;
64 _Not_within_traits(const _CharT* __f, const _CharT* __l) in _Not_within_traits()
67 bool operator()(const _CharT& __x) const { in operator()
73 template <class _InputIter, class _CharT, class _Traits>
75 const _CharT* __first2, const _CharT* __last2, in __str_find_first_of_aux()
79 template <class _InputIter, class _CharT, class _Traits>
[all …]
D_ostreambuf_iterator.h34 template<class _CharT, class _Traits>
35 extern basic_streambuf<_CharT, _Traits>* _STLP_CALL __get_ostreambuf(basic_ostream<_CharT, _Traits>…
40 template <class _CharT, class _Traits>
44 typedef _CharT char_type;
47 typedef basic_streambuf<_CharT, _Traits> streambuf_type;
48 typedef basic_ostream<_CharT, _Traits> ostream_type;
61 ostreambuf_iterator<_CharT, _Traits>& operator=(char_type __c) {
67 ostreambuf_iterator<_CharT, _Traits>& operator*() { return *this; }
68 ostreambuf_iterator<_CharT, _Traits>& operator++() { return *this; }
69 ostreambuf_iterator<_CharT, _Traits>& operator++(int) { return *this; }
[all …]
D_rope.c58 template<class _CharT, class _Alloc>
59 _Rope_iterator<_CharT, _Alloc>::_Rope_iterator(rope<_CharT,_Alloc>* __r, size_t __pos) in _Rope_iterator() argument
60 : _Rope_iterator_base<_CharT,_Alloc>(__r->_M_tree_ptr._M_data, __pos), in _Rope_iterator()
63 template<class _CharT, class _Alloc>
64 _Rope_iterator<_CharT, _Alloc>::_Rope_iterator(rope<_CharT,_Alloc>& __r, size_t __pos): in _Rope_iterator() argument
65 _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr._M_data, __pos), in _Rope_iterator()
70 _Rope_iterator_base<_CharT, _Alloc>* __x = this; in _Rope_iterator()
75 template<class _CharT, class _Alloc>
76 void _Rope_RopeRep<_CharT, _Alloc>::_M_free_c_string() { in _M_free_c_string()
77 _CharT* __cstr = _M_c_string; in _M_free_c_string()
[all …]
D_fstream.c37 # define __BF_int_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_filebuf<_CharT, _Traits>::int_type
38 # define __BF_pos_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_filebuf<_CharT, _Traits>::pos_type
39 # define __BF_off_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_filebuf<_CharT, _Traits>::off_type
46 template <class _CharT, class _Traits>
47 basic_filebuf<_CharT, _Traits>::basic_filebuf() in basic_filebuf()
48 : basic_streambuf<_CharT, _Traits>(), _M_base(), in basic_filebuf()
66 template <class _CharT, class _Traits>
67 basic_filebuf<_CharT, _Traits>::~basic_filebuf() { in ~basic_filebuf()
73 template <class _CharT, class _Traits>
74 _STLP_TYPENAME_ON_RETURN_TYPE basic_filebuf<_CharT, _Traits>::int_type
[all …]
D_iomanip.h70 template <class _CharT, class _Traits, class _Arg>
71 inline basic_istream<_CharT, _Traits>& _STLP_CALL
72 operator>>(basic_istream<_CharT, _Traits>& __istr,
78 template <class _CharT, class _Traits, class _Arg>
79 inline basic_ostream<_CharT, _Traits>& _STLP_CALL
80 operator<<(basic_ostream<_CharT, _Traits>& __os,
86 template <class _CharT, class _Traits>
87 inline basic_istream<_CharT, _Traits>& _STLP_CALL
88 operator>>(basic_istream<_CharT, _Traits>& __istr,
94 template <class _CharT, class _Traits>
[all …]
D_ios.h47 template <class _CharT, class _Traits>
51 typedef _CharT char_type;
58 explicit basic_ios(basic_streambuf<_CharT, _Traits>* __streambuf);
62 basic_ostream<_CharT, _Traits>* tie() const { in tie()
65 basic_ostream<_CharT, _Traits>*
72 basic_streambuf<_CharT, _Traits>* rdbuf() const in rdbuf()
75 basic_streambuf<_CharT, _Traits>*
79 basic_ios<_CharT, _Traits>& copyfmt(const basic_ios<_CharT, _Traits>& __x);
106 inline char narrow(_CharT, char) const ;
107 inline _CharT widen(char) const;
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Diomanip64 template <class _CharT, class _Traits>
67 basic_istream<_CharT, _Traits>&
68 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t1& __x)
74 template <class _CharT, class _Traits>
77 basic_ostream<_CharT, _Traits>&
78 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t1& __x)
101 template <class _CharT, class _Traits>
104 basic_istream<_CharT, _Traits>&
105 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t2& __x)
111 template <class _CharT, class _Traits>
[all …]
/ndk/sources/cxx-stl/stlport/stlport/
Dlocale82 template <class _CharT>
83 inline bool isspace (_CharT c, const locale& loc)
84 { return (use_facet<ctype<_CharT> >(loc)).is(ctype_base::space, c); }
86 template <class _CharT>
87 inline bool isprint (_CharT c, const locale& loc)
88 { return (use_facet<ctype<_CharT> >(loc)).is(ctype_base::print, c); }
90 template <class _CharT>
91 inline bool iscntrl (_CharT c, const locale& loc)
92 { return (use_facet<ctype<_CharT> >(loc)).is(ctype_base::cntrl, c); }
94 template <class _CharT>
[all …]

123