Home
last modified time | relevance | path

Searched refs:basic_string (Results 1 – 25 of 57) sorted by relevance

123

/NextBSD/contrib/libstdc++/include/bits/
Dbasic_string.h111 class basic_string in _GLIBCXX_BEGIN_NAMESPACE()
126 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; in _GLIBCXX_BEGIN_NAMESPACE()
127 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> in _GLIBCXX_BEGIN_NAMESPACE()
422 basic_string(); in _GLIBCXX_BEGIN_NAMESPACE()
428 basic_string(const _Alloc& __a); in _GLIBCXX_BEGIN_NAMESPACE()
435 basic_string(const basic_string& __str); in _GLIBCXX_BEGIN_NAMESPACE()
442 basic_string(const basic_string& __str, size_type __pos, in _GLIBCXX_BEGIN_NAMESPACE()
451 basic_string(const basic_string& __str, size_type __pos, in _GLIBCXX_BEGIN_NAMESPACE()
463 basic_string(const _CharT* __s, size_type __n, in _GLIBCXX_BEGIN_NAMESPACE()
470 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()); in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
Dbasic_string.tcc62 const typename basic_string<_CharT, _Traits, _Alloc>::size_type
63 basic_string<_CharT, _Traits, _Alloc>::
68 basic_string<_CharT, _Traits, _Alloc>::
72 const typename basic_string<_CharT, _Traits, _Alloc>::size_type
73 basic_string<_CharT, _Traits, _Alloc>::npos;
78 typename basic_string<_CharT, _Traits, _Alloc>::size_type
79 basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_empty_rep_storage[
90 basic_string<_CharT, _Traits, _Alloc>::
136 basic_string<_CharT, _Traits, _Alloc>::
165 basic_string<_CharT, _Traits, _Alloc>::
[all …]
Dstringfwd.h56 class basic_string; variable
60 typedef basic_string<char> string;
65 typedef basic_string<wchar_t> wstring;
Dlocale_facets.h1669 typedef basic_string<_CharT> string_type;
1898 typedef basic_string<_CharT> string_type;
2544 typedef basic_string<_CharT> string_type;
2719 typedef basic_string<_CharT> string_type;
2875 typedef basic_string<_CharT> __string_type;
3066 typedef basic_string<_CharT> __string_type; in _GLIBCXX_BEGIN_NAMESPACE()
3622 typedef basic_string<_CharT> string_type;
4006 typedef basic_string<_CharT> string_type;
4053 typedef basic_string<_CharT> string_type;
4201 typedef basic_string<_CharT> string_type;
[all …]
/NextBSD/contrib/libc++/include/
Dstring75 class basic_string
95 basic_string()
97 explicit basic_string(const allocator_type& a);
98 basic_string(const basic_string& str);
99 basic_string(basic_string&& str)
101 basic_string(const basic_string& str, size_type pos, size_type n = npos,
103 basic_string(const value_type* s, const allocator_type& a = allocator_type());
104 basic_string(const value_type* s, size_type n, const allocator_type& a = allocator_type());
105 basic_string(size_type n, value_type c, const allocator_type& a = allocator_type());
107 basic_string(InputIterator begin, InputIterator end,
[all …]
Dbitset45 typename basic_string<charT>::size_type n = basic_string<charT>::npos,
48 explicit bitset(const basic_string<charT,traits,Allocator>& str,
49 typename basic_string<charT,traits,Allocator>::size_type pos = 0,
50 typename basic_string<charT,traits,Allocator>::size_type n =
51 basic_string<charT,traits,Allocator>::npos,
74basic_string<charT, traits, Allocator> to_string(charT zero = charT('0'), charT one = charT('1')) …
76basic_string<charT, traits, allocator<charT> > to_string(charT zero = charT('0'), charT one = char…
78basic_string<charT, char_traits<charT>, allocator<charT> > to_string(charT zero = charT('0'), char…
79basic_string<char, char_traits<char>, allocator<char> > to_string(char zero = '0', char one = '1')…
656 typename basic_string<_CharT>::size_type __n = basic_string<_CharT>::npos,
[all …]
Dsstream31 explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type>& str,
40 basic_string<char_type, traits_type, allocator_type> str() const;
41 void str(const basic_string<char_type, traits_type, allocator_type>& s);
76 explicit basic_istringstream(const basic_string<char_type, traits_type,allocator_type>& str,
86 basic_string<char_type, traits_type, allocator_type> str() const;
87 void str(const basic_string<char_type, traits_type, allocator_type>& s);
112 explicit basic_ostringstream(const basic_string<char_type, traits_type, allocator_type>& str,
122 basic_string<char_type, traits_type, allocator_type> str() const;
123 void str(const basic_string<char_type, traits_type, allocator_type>& s);
148 explicit basic_stringstream(const basic_string<char_type, traits_type, allocator_type>& str,
[all …]
Dregex96 typedef basic_string<char_type> string_type;
152 explicit basic_regex(const basic_string<charT, ST, SA>& p,
166 basic_regex& operator=(const basic_string<charT, ST, SA>& p);
174 basic_regex& assign(const basic_string<charT, string_traits, A>& s,
207 typedef basic_string<value_type> string_type;
253 operator==(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
258 operator!=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
263 operator<(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
268 operator>(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
272 bool operator>=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
[all …]
Diomanip35 T12 quoted(const basic_string<charT, traits, Allocator>& s,
39 T13 quoted(basic_string<charT, traits, Allocator>& s,
522 _VSTD::basic_string<_CharT, _Traits> __str;
596 basic_string<_CharT, _Traits, _Allocator> &__string;
600 __quoted_proxy(basic_string<_CharT, _Traits, _Allocator> &__s, _CharT __d, _CharT __e)
613 // extractor for non-const basic_string& proxies
636 __quoted_output_proxy<_CharT, typename basic_string <_CharT, _Traits, _Allocator>::const_iterator>
637 quoted ( const basic_string <_CharT, _Traits, _Allocator> &__s, _CharT __delim = _CharT('"'), _Char…
640 typename basic_string <_CharT, _Traits, _Allocator>::const_iterator>
646 quoted ( basic_string <_CharT, _Traits, _Allocator> &__s, _CharT __delim = _CharT('"'), _CharT __es…
Diosfwd193 class _LIBCPP_TYPE_VIS_ONLY basic_string;
194 typedef basic_string<char, char_traits<char>, allocator<char> > string;
195 typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstring;
/NextBSD/contrib/libstdc++/include/debug/
Dstring46 class basic_string
47 : public std::basic_string<_CharT, _Traits, _Allocator>,
48 public __gnu_debug::_Safe_sequence<basic_string<_CharT, _Traits,
51 typedef std::basic_string<_CharT, _Traits, _Allocator> _Base;
52 typedef __gnu_debug::_Safe_sequence<basic_string> _Safe_base;
66 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, basic_string>
69 basic_string> const_iterator;
77 explicit basic_string(const _Allocator& __a = _Allocator())
82 basic_string(const _Base& __base) : _Base(__base), _Safe_base() { }
86 basic_string(const basic_string& __str)
[all …]
Dbitset131 bitset(const std::basic_string<_CharT,_Traits,_Allocator>& __str,
132 typename std::basic_string<_CharT,_Traits,_Allocator>::size_type
134 typename std::basic_string<_CharT,_Traits,_Allocator>::size_type
135 __n = (std::basic_string<_CharT,_Traits,_Allocator>::npos))
244 std::basic_string<_CharT, _Traits, _Allocator>
251 std::basic_string<_CharT, _Traits, std::allocator<_CharT> >
256 std::basic_string<_CharT, std::char_traits<_CharT>,
264 std::basic_string<char, std::char_traits<char>, std::allocator<char> >
/NextBSD/contrib/libstdc++/src/
Dcompatibility.cc253 basic_string<char>::_M_copy(char*, const char*, size_t);
257 basic_string<char>::_M_move(char*, const char*, size_t);
261 basic_string<char>::_M_assign(char*, size_t, char);
265 basic_string<char>::_M_disjunct(const char*) const;
269 basic_string<char>::_M_check_length(size_t, size_t, const char*) const;
273 basic_string<char>::_Rep::_M_set_length_and_sharable(size_t);
299 basic_string<wchar_t>::_M_copy(wchar_t*, const wchar_t*, size_t);
303 basic_string<wchar_t>::_M_move(wchar_t*, const wchar_t*, size_t);
307 basic_string<wchar_t>::_M_assign(wchar_t*, size_t, wchar_t);
311 basic_string<wchar_t>::_M_disjunct(const wchar_t*) const;
[all …]
Dstring-inst.cc47 typedef basic_string<C> S;
49 template class basic_string<C>; variable
58 S::basic_string(C*, C*, const allocator<C>&);
61 S::basic_string(const C*, const C*, const allocator<C>&);
64 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
Dconcept-inst.cc96 std::basic_string<wchar_t, std::char_traits<wchar_t>,
101 std::basic_string<wchar_t, std::char_traits<wchar_t>,
Distream.cc264 operator>>(basic_istream<char>& __in, basic_string<char>& __str) in operator >>()
272 typedef basic_string<char> __string_type; in operator >>()
339 getline(basic_istream<char>& __in, basic_string<char>& __str, in getline()
348 typedef basic_string<char> __string_type; in getline()
568 getline(basic_istream<wchar_t>& __in, basic_string<wchar_t>& __str, in getline()
577 typedef basic_string<wchar_t> __string_type; in getline()
/NextBSD/contrib/libstdc++/include/std/
Dstd_bitset.h755 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
763 std::basic_string<_CharT, _Traits, _Alloc>::npos);
776 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
1018 std::basic_string<_CharT, _Traits, _Alloc>
1021 std::basic_string<_CharT, _Traits, _Alloc> __result;
1029 std::basic_string<_CharT, _Traits, std::allocator<_CharT> >
1034 std::basic_string<_CharT, std::char_traits<_CharT>,
1042 std::basic_string<char, std::char_traits<char>, std::allocator<char> >
1052 _M_copy_from_string(const std::basic_string<_CharT,
1058 _M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>&) const;
[all …]
Dstd_sstream.h76 typedef basic_string<char_type, _Traits, _Alloc> __string_type; in _GLIBCXX_BEGIN_NAMESPACE()
277 typedef basic_string<_CharT, _Traits, _Alloc> __string_type;
390 typedef basic_string<_CharT, _Traits, _Alloc> __string_type;
503 typedef basic_string<_CharT, _Traits, _Alloc> __string_type;
/NextBSD/contrib/libstdc++/
DChangeLog-2004589 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Use
591 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc: Same.
596 * include/bits/basic_string.tcc (_Rep::_S_create): When shrinking,
598 * testsuite/21_strings/basic_string/capacity/char/18654.cc: New.
599 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc: New.
736 * include/bits/basic_string.h, include/bits/locale_classes.h,
801 * include/bits/istream.tcc (getline(basic_istream<>&, basic_string<>&,
804 getline(basic_istream<>&, basic_string<>&, _CharT) as friend.
805 * include/bits/basic_string.h (getline(basic_istream<>&,
806 basic_string<>&, _CharT)): Declare optimized specializations for
[all …]
DChangeLog-2003359 * include/bits/basic_string.h: Change _*_references to _*_refcount.
423 * include/bits/basic_string.tcc (reserve): Allow shrink-to-fit.
424 * testsuite/21_strings/basic_string/capacity/1.cc: Tweak.
425 * testsuite/21_strings/basic_string/capacity/char/1.cc: Ditto.
426 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Ditto.
728 Avoid using a basic_string and calling a full blown strtol
979 * include/bits/istream.tcc (getline(basic_string<>&)):
985 * include/bits/istream.tcc (operator>>(basic_string<>&),
986 getline(basic_string<>&)): Implement resolution of DR 91 [WP];
1107 std::basic_string does provide extra debugging capabilities, but
[all …]
DChangeLog-199864 * bits/basic_string.h: Fix insert method.
72 * bits/basic_string.h: Tweak.
76 basic_string::iterator class.
107 for basic_string and basic_streambuf. Scope _IO_buf_* pointers to
164 * bits/basic_string.h: Revert npos pending ciso646.
182 * bits/basic_string.h: define _S_max_size right, return it from
209 * bits/basic_string.h (basic_string<>::max_size): Subtract 1, not
352 * bits/basic_string.h: Uglify more names.
399 * bits/basic_string.h: fix npos again. npos cannot be defined as zero.
400 * bits/basic_string.h: put back overloaded constructors; adjust
[all …]
/NextBSD/contrib/libstdc++/include/ext/pb_ds/detail/
Dstandard_policies.hpp143 std::basic_string<
151 std::basic_string<
/NextBSD/contrib/libstdc++/config/locale/ieee_1003.1-2001/
Dmessages_members.h46 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, in _GLIBCXX_BEGIN_NAMESPACE()
57 messages<_CharT>::do_open(const basic_string<char>& __s, in do_open()
/NextBSD/contrib/libstdc++/config/locale/generic/
Dmessages_members.h56 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, in open()
67 messages<_CharT>::do_open(const basic_string<char>&, const locale&) const in do_open()
/NextBSD/contrib/libstdc++/config/locale/gnu/
Dmessages_members.h66 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, in open()
84 messages<_CharT>::do_open(const basic_string<char>& __s, in do_open()

123