Searched refs:basic_string (Results 1 - 25 of 339) sorted by last modified time

1234567891011>>

/external/stlport/src/
H A Dlocale_impl.h72 basic_string<char, char_traits<char>, allocator<char> > name;
H A Dstring.cpp41 # define basic_string _STLP_NON_DBG_NAME(str) macro
43 template class _STLP_CLASS_DECLSPEC basic_string<char, char_traits<char>, allocator<char> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
44 template class _STLP_CLASS_DECLSPEC __construct_checker<basic_string<char, char_traits<char>, allocator<char> > >;
46 # undef basic_string macro
50 # define basic_string _STLP_NO_MEM_T_NAME(str) macro
55 template class _STLP_CLASS_DECLSPEC basic_string<char, char_traits<char>, allocator<char> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
57 # if defined (basic_string)
59 # undef basic_string macro
70 # define basic_string _STLP_NON_DBG_NAME(str) macro
72 template class _STLP_CLASS_DECLSPEC basic_string<wchar_ variable in typeref:class:_STLP_CLASS_DECLSPEC
75 # undef basic_string macro
79 # define basic_string macro
84 template class _STLP_CLASS_DECLSPEC basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
88 # undef basic_string macro
[all...]
/external/stlport/stlport/stl/
H A D_bitset.c180 basic_string<_CharT, _Traits> __tmp;
221 basic_string<_CharT, _Traits> __tmp;
H A D_bitset.h421 explicit bitset(const basic_string<_CharT,_Traits,_Alloc>& __s, argument
427 basic_string<_CharT, _Traits, _Alloc>::npos);
430 bitset(const basic_string<_CharT, _Traits, _Alloc>& __s, argument
568 basic_string<_CharT, _Traits, _Alloc> to_string() const {
569 basic_string<_CharT, _Traits, _Alloc> __result;
632 void _M_copy_from_string(const basic_string<_CharT,_Traits,_Alloc>& __s, argument
654 void _M_copy_to_string(basic_string<_CharT, _Traits, _Alloc>& __s) const
H A D_collate.h163 const basic_string<_CharT, _Traits, _Alloc>& __x,
164 const basic_string<_CharT, _Traits, _Alloc>& __y) {
162 __locale_do_operator_call(const locale& __loc, const basic_string<_CharT, _Traits, _Alloc>& __x, const basic_string<_CharT, _Traits, _Alloc>& __y) argument
H A D_iostream_string.h18 * The only diference rely on the allocator used to instanciate the basic_string.
76 * As the __iostring_allocator allocator will only be used in the basic_string implementation
78 * the basic_string. This is why the associated __stl_alloc_rebind has only one template
97 struct __basic_iostring : public basic_string<_CharT, char_traits<_CharT>, __iostring_allocator<_CharT> > {
100 * must always be presized to the allocator static buffer size because the basic_string implementation
105 typedef basic_string<_CharT, char_traits<_CharT>, __iostring_allocator<_CharT> > _Base;
132 # define _STLP_BASIC_IOSTRING(_CharT) basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> >
H A D_locale.h53 const basic_string<_CharT, _Traits, _Alloc>& __x,
54 const basic_string<_CharT, _Traits, _Alloc>& __y);
176 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, argument
177 const basic_string<_CharT, _Traits, _Alloc>& __y) const
265 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, argument
266 const basic_string<_CharT, _Traits, _Alloc>& __y) const
H A D_monetary.h58 typedef basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > string_type;
392 typedef basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > string_type;
H A D_num_get.c455 const basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > __truename = __np.truename();
456 const basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > __falsename = __np.falsename();
H A D_num_put.c389 basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > __str = __x ? __np.truename() : __np.falsename();
H A D_sstream.c51 ::basic_stringbuf(const basic_string<_CharT, _Traits, _Alloc>& __s, ios_base::openmode __mode) argument
64 basic_stringbuf<_CharT, _Traits, _Alloc>::str(const basic_string<_CharT, _Traits, _Alloc>& __s) argument
H A D_sstream.h44 // basic_string. It relies on the fact that, in this implementation,
45 // basic_string's iterators are pointers. It also assumes (as allowed
65 typedef basic_string<_CharT, _Traits, _Alloc> _String;
127 typedef basic_string<_CharT, _Traits, _Alloc> _String;
170 typedef basic_string<_CharT, _Traits, _Alloc> _String;
214 typedef basic_string<_CharT, _Traits, _Alloc> _String;
H A D_string.c40 # define basic_string _STLP_NO_MEM_T_NAME(str) macro
42 # define basic_string _STLP_NON_DBG_NAME(str) macro
50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::size_type
149 #if !defined (basic_string)
158 void basic_string<_CharT,_Traits,_Alloc>::reserve(size_type __res_arg) {
170 void basic_string<_CharT,_Traits,_Alloc>::_M_reserve(size_type __n) {
179 basic_string<_CharT,_Traits,_Alloc>&
180 basic_string<_CharT,_Traits,_Alloc>::append(size_type __n, _CharT __c) {
195 basic_string<_CharT, _Traits, _Alloc>&
196 basic_string<_Char
578 _S_string_copy(const basic_string<_CharT,_Traits,_Alloc>& __s, _CharT* __buf, size_t __n) argument
631 basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT* __s) function in class:_Alloc
639 basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT* __s, function in class:_Alloc
647 basic_string(const basic_string<_CharT, _Traits, _Alloc> & __s) argument
653 # undef basic_string macro
[all...]
H A D_string.h66 * There are three reasons why basic_string is not identical to
68 * First, basic_string always stores a null character at the end;
70 * Second, the C++ standard requires basic_string to copy elements
73 * operations must be rewritten. Third, basic_string<> has a lot of
83 // Class basic_string.
103 # define basic_string _STLP_NO_MEM_T_NAME(str) macro
105 # define basic_string _STLP_NON_DBG_NAME(str)
108 #if defined (basic_string)
121 class basic_string : _STLP_PRIVATE _STLP_PRIV _String_base<_CharT,_Alloc> class in inherits:_STLP_PRIVATE_STLP_PRIV_String_base,__stlport_class
122 #if defined (_STLP_USE_PARTIAL_SPEC_WORKAROUND) && !defined (basic_string)
158 explicit basic_string(const allocator_type& __a = allocator_type()) function in class:basic_string
169 basic_string(_Reserve_t, size_t __n, function in class:basic_string
183 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, function in class:basic_string
213 basic_string(const _CharT* __s, size_type __n, function in class:basic_string
237 basic_string(size_type __n, _CharT __c, function in class:basic_string
253 basic_string(__move_source<_Self> src) function in class:basic_string
261 basic_string(_InputIterator __f, _InputIterator __l, function in class:basic_string
269 basic_string(_InputIterator __f, _InputIterator __l) function in class:basic_string
277 basic_string(const _CharT* __f, const _CharT* __l, function in class:basic_string
284 basic_string(const _CharT* __f, const _CharT* __l) function in class:basic_string
296 basic_string(_CalledFromWorkaround_t, const allocator_type &__a) function in class:basic_string
1093 _STLP_EXPORT_TEMPLATE_CLASS basic_string<char, char_traits<char>, allocator<char> >; variable
1095 _STLP_EXPORT_TEMPLATE_CLASS basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >; variable
1101 # undef basic_string macro
[all...]
H A D_string_fwd.h32 class basic_string;
37 class basic_string;
40 typedef basic_string<char, char_traits<char>, allocator<char> > string;
43 typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstring;
H A D_string_hash.h34 __stl_string_hash(const basic_string<_CharT,_Traits,_Alloc>& __s) { argument
46 struct hash<basic_string<_CharT,_Traits,_Alloc> > {
47 size_t operator()(const basic_string<_CharT,_Traits,_Alloc>& __s) const argument
H A D_string_io.c31 const basic_string<_CharT,_Traits,_Alloc>& __s) {
33 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
70 basic_string<_CharT,_Traits, _Alloc>& __s) {
72 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
134 basic_string<_CharT,_Traits,_Alloc>& __s,
137 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
30 operator(basic_ostream<_CharT, _Traits>& __os, const basic_string<_CharT,_Traits,_Alloc>& __s) argument
H A D_string_io.h36 const basic_string<_CharT,_Traits,_Alloc>& __s);
44 basic_string<_CharT, _Traits, _Alloc> __tmp(__sum);
53 basic_string<_CharT,_Traits,_Alloc>& __s);
58 basic_string<_CharT,_Traits,_Alloc>& __s,
66 basic_string<_CharT,_Traits,_Alloc>& __s) {
H A D_string_operators.h28 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
29 operator+(const basic_string<_CharT,_Traits,_Alloc>& __s, argument
30 const basic_string<_CharT,_Traits,_Alloc>& __y) {
31 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
45 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
47 const basic_string<_CharT,_Traits,_Alloc>& __y) {
49 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
63 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
65 const basic_string<_CharT,_Traits,_Alloc>& __y) {
66 typedef basic_string<_Char
46 operator +(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
64 operator +(_CharT __c, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
80 operator +(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
98 operator +(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT __c) argument
287 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
295 operator ==(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
302 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
311 operator ==(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
320 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
351 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
360 operator <(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
368 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
377 operator <(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
387 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
425 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
431 operator >(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
437 operator <=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
443 operator >=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
450 operator !=(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
456 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
465 operator !=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
473 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
499 operator >(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
507 operator >(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
533 operator <=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
541 operator <=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
567 operator >=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
575 operator >=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
[all...]
H A D_string_sum.h23 /*char wrapper to simulate basic_string*/
42 /*C string wrapper to simulate basic_string*/
61 /*basic_string wrapper to ensure that we only store a reference to the original string and not copy it*/
65 typedef basic_string<_CharT, _Traits, _Alloc> _BString;
88 typedef basic_string<_CharT, _Traits, _Alloc> _BString;
252 //Returns the underlying basic_string representation of the template expression
271 //The const method can be invoked without initialising the basic_string so avoiding dynamic allocation.
374 typedef basic_string<_CharT, _Traits, _Alloc> _BString;
407 mutable basic_string<_CharT, _Traits, _Alloc> _M_storage;
H A D_string_sum_methods.h17 * All the necessary methods used for template expressions with basic_string
19 * file and it is a part of the basic_string definition.
24 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s) function
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, function
H A D_string_workaround.h21 # define basic_string _STLP_NON_DBG_NAME(str) macro
28 class basic_string : public _STLP_NO_MEM_T_STRING_BASE class in inherits:_STLP_NO_MEM_T_STRING_BASE,__stlport_class
29 #if defined (_STLP_USE_PARTIAL_SPEC_WORKAROUND) && !defined (basic_string)
30 , public __stlport_class<basic_string<_CharT, _Traits, _Alloc> >
34 typedef basic_string<_CharT, _Traits, _Alloc> _Self;
48 explicit basic_string(const allocator_type& __a = allocator_type()) function in class:basic_string
51 basic_string(_Reserve_t __r, size_t __n, function in class:basic_string
55 basic_string(const _Self& __s) function in class:basic_string
58 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, function in class:basic_string
62 basic_string(cons function in class:basic_string
66 basic_string(const _CharT* __s, function in class:basic_string
70 basic_string(size_type __n, _CharT __c, function in class:basic_string
75 basic_string(__move_source<_Self> src) function in class:basic_string
82 basic_string(_InputIterator __f, _InputIterator __l, function in class:basic_string
90 basic_string(_InputIterator __f, _InputIterator __l) function in class:basic_string
596 # undef basic_string macro
[all...]
H A Dmsl_string.h18 # define basic_string __msl_basic_string macro
39 # undef basic_string macro
/external/stlport/stlport/stl/debug/
H A D_string.h42 class basic_string : class in inherits:_STLP_PRIV__construct_checker,__stlport_class
49 #if defined (_STLP_USE_PARTIAL_SPEC_WORKAROUND) && !defined (basic_string)
50 , public __stlport_class<basic_string<_CharT, _Traits, _Alloc> >
55 typedef basic_string<_CharT, _Traits, _Alloc> _Self;
90 explicit basic_string(const allocator_type& __a = allocator_type()) function in class:basic_string
93 basic_string(_Reserve_t __r, size_t __n, function in class:basic_string
97 basic_string(const _Self& __s) function in class:basic_string
101 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, function in class:basic_string
106 basic_string(const _CharT* __s, size_type __n, function in class:basic_string
111 basic_string(cons function in class:basic_string
116 basic_string(size_type __n, _CharT __c, function in class:basic_string
121 basic_string(__move_source<_Self> src) function in class:basic_string
133 basic_string(const _CharT* __f, const _CharT* __l, function in class:basic_string
138 basic_string(const_iterator __f, const_iterator __l, function in class:basic_string
145 basic_string(_InputIterator __f, _InputIterator __l, function in class:basic_string
152 basic_string(_InputIterator __f, _InputIterator __l) function in class:basic_string
161 basic_string (const _Base& __x) function in class:basic_string
800 _STLP_EXPORT_TEMPLATE_CLASS basic_string<char, char_traits<char>, allocator<char> >; variable
805 _STLP_EXPORT_TEMPLATE_CLASS basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >; variable
819 #undef basic_string macro
[all...]
H A D_string_sum_methods.h17 * All the necessary methods used for template expressions with basic_string
19 * file and it is a part of the basic_string definition.
23 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s) function
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, function

Completed in 2622 milliseconds

1234567891011>>