/external/stlport/src/ |
string.cpp | 41 # 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_t, char_traits<wchar_t>, allocator<wchar_t> > 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...] |
locale_impl.h | 72 basic_string<char, char_traits<char>, allocator<char> > name;
|
/external/stlport/stlport/stl/ |
_string_fwd.h | 32 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;
|
_string_io.h | 36 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) {
|
msl_string.h | 18 # define basic_string __msl_basic_string macro 39 # undef basic_string macro
|
_string_operators.h | 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; 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<_CharT,_Traits,_Alloc> _Str [all...] |
_string_hash.h | 34 __stl_string_hash(const basic_string<_CharT,_Traits,_Alloc>& __s) { 46 struct hash<basic_string<_CharT,_Traits,_Alloc> > { 47 size_t operator()(const basic_string<_CharT,_Traits,_Alloc>& __s) const
|
_string.c | 40 # 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<_CharT, _Traits, _Alloc>::_M_append(const _CharT* __first, const _CharT* __last) 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<_CharT, _Traits, _Alloc>::basic_string(const basic_string<_CharT, _Traits, _Alloc> & __s) function in class:_Alloc 653 # undef basic_string macro [all...] |
_iostream_string.h | 18 * 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> >
|
_string_io.c | 31 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;
|
_string.h | 66 * 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...] |
_locale.h | 51 const basic_string<_CharT, _Traits, _Alloc>& __x, 52 const basic_string<_CharT, _Traits, _Alloc>& __y); 174 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, 175 const basic_string<_CharT, _Traits, _Alloc>& __y) const 263 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, 264 const basic_string<_CharT, _Traits, _Alloc>& __y) const
|
_string_workaround.h | 21 # 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(const _CharT* __s, size_type __n 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...] |
_sstream.h | 44 // 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;
|
_collate.h | 163 const basic_string<_CharT, _Traits, _Alloc>& __x, 164 const basic_string<_CharT, _Traits, _Alloc>& __y) {
|
_bitset.c | 180 basic_string<_CharT, _Traits> __tmp; 221 basic_string<_CharT, _Traits> __tmp;
|
_string_sum_methods.h | 17 * 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
|
_bitset.h | 421 explicit bitset(const basic_string<_CharT,_Traits,_Alloc>& __s, 427 basic_string<_CharT, _Traits, _Alloc>::npos); 430 bitset(const basic_string<_CharT, _Traits, _Alloc>& __s, 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, 654 void _M_copy_to_string(basic_string<_CharT, _Traits, _Alloc>& __s) const
|
_monetary.h | 58 typedef basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > string_type; 392 typedef basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > string_type;
|
_sstream.c | 51 ::basic_stringbuf(const basic_string<_CharT, _Traits, _Alloc>& __s, ios_base::openmode __mode) 64 basic_stringbuf<_CharT, _Traits, _Alloc>::str(const basic_string<_CharT, _Traits, _Alloc>& __s)
|
_string_sum.h | 23 /*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;
|
_num_get.c | 452 const basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > __truename = __np.truename(); 453 const basic_string<_CharT, char_traits<_CharT>, allocator<_CharT> > __falsename = __np.falsename();
|
/external/stlport/stlport/stl/debug/ |
_string.h | 42 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(const _CharT* __s 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...] |
_string_sum_methods.h | 17 * 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
|
/external/stlport/test/eh/ |
test_string.cpp | 30 typedef EH_STD::basic_string<char, EH_STD::char_traits<char>, eh_allocator(char) > TestString;
|