HelenOS sources
basic_string 114 uspace/lib/cpp/include/__bits/adt/bitset.hpp const basic_string<Char, Traits, Allocator>& str,
basic_string 115 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char, Traits, Allocator>::size_type pos = 0,
basic_string 116 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char, Traits, Allocator>::size_type n =
basic_string 117 uspace/lib/cpp/include/__bits/adt/bitset.hpp basic_string<Char, Traits, Allocator>::npos,
basic_string 140 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char>::size_type n = basic_string<Char>::npos,
basic_string 144 uspace/lib/cpp/include/__bits/adt/bitset.hpp n == basic_string<Char>::npos ? basic_string<Char>{str} : basic_string<Char>{str, n},
basic_string 286 uspace/lib/cpp/include/__bits/adt/bitset.hpp basic_string<Char, Traits, Allocator> to_string(Char zero = Char('0'),
basic_string 289 uspace/lib/cpp/include/__bits/adt/bitset.hpp basic_string<Char, Traits, Allocator> res{};
basic_string 473 uspace/lib/cpp/include/__bits/adt/bitset.hpp basic_string<Char, Traits> str{};
basic_string 65 uspace/lib/cpp/include/__bits/io/sstream.hpp explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type> str,
basic_string 103 uspace/lib/cpp/include/__bits/io/sstream.hpp basic_string<char_type, traits_type, allocator_type> str() const
basic_string 106 uspace/lib/cpp/include/__bits/io/sstream.hpp return basic_string<char_type, traits_type, allocator_type>{
basic_string 110 uspace/lib/cpp/include/__bits/io/sstream.hpp return basic_string<char_type, traits_type, allocator_type>{
basic_string 114 uspace/lib/cpp/include/__bits/io/sstream.hpp return basic_string<char_type, traits_type, allocator_type>{};
basic_string 117 uspace/lib/cpp/include/__bits/io/sstream.hpp void str(const basic_string<char_type, traits_type, allocator_type>& str)
basic_string 235 uspace/lib/cpp/include/__bits/io/sstream.hpp basic_string<char_type, traits_type, allocator_type> str_;
basic_string 313 uspace/lib/cpp/include/__bits/io/sstream.hpp explicit basic_istringstream(const basic_string<char_type, traits_type, allocator_type> str,
basic_string 354 uspace/lib/cpp/include/__bits/io/sstream.hpp basic_string<char_type, traits_type, allocator_type> str() const
basic_string 359 uspace/lib/cpp/include/__bits/io/sstream.hpp void str(const basic_string<char_type, traits_type, allocator_type>& str)
basic_string 395 uspace/lib/cpp/include/__bits/io/sstream.hpp explicit basic_ostringstream(const basic_string<char_type, traits_type, allocator_type> str,
basic_string 436 uspace/lib/cpp/include/__bits/io/sstream.hpp basic_string<char_type, traits_type, allocator_type> str() const
basic_string 441 uspace/lib/cpp/include/__bits/io/sstream.hpp void str(const basic_string<char_type, traits_type, allocator_type>& str)
basic_string 474 uspace/lib/cpp/include/__bits/io/sstream.hpp explicit basic_stringstream(const basic_string<char_type, traits_type, allocator_type> str,
basic_string 515 uspace/lib/cpp/include/__bits/io/sstream.hpp basic_string<char_type, traits_type, allocator_type> str() const
basic_string 520 uspace/lib/cpp/include/__bits/io/sstream.hpp void str(const basic_string<char_type, traits_type, allocator_type>& str)
basic_string 112 uspace/lib/cpp/include/__bits/locale/locale.hpp bool operator()(const basic_string<Char, Traits, Allocator>& s1,
basic_string 113 uspace/lib/cpp/include/__bits/locale/locale.hpp const basic_string<Char, Traits, Allocator>& s2) const
basic_string 46 uspace/lib/cpp/include/__bits/locale/numpunct.hpp using string_type = basic_string<Char>;
basic_string 90 uspace/lib/cpp/include/__bits/locale/numpunct.hpp using string_type = basic_string<char>;
basic_string 155 uspace/lib/cpp/include/__bits/locale/numpunct.hpp using string_type = basic_string<wchar_t>;
basic_string 469 uspace/lib/cpp/include/__bits/string/string.hpp : basic_string(allocator_type{})
basic_string 485 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(const basic_string& other)
basic_string 492 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(basic_string&& other)
basic_string 501 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(const basic_string& other, size_type pos, size_type n = npos,
basic_string 554 uspace/lib/cpp/include/__bits/string/string.hpp : basic_string{init.begin(), init.size(), alloc}
basic_string 557 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(const basic_string& other, const allocator_type& alloc)
basic_string 563 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(basic_string&& other, const allocator_type& alloc)
basic_string 576 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator=(const basic_string& other)
basic_string 580 uspace/lib/cpp/include/__bits/string/string.hpp basic_string tmp{other};
basic_string 587 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator=(basic_string&& other)
basic_string 597 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator=(const value_type* other)
basic_string 599 uspace/lib/cpp/include/__bits/string/string.hpp *this = basic_string{other};
basic_string 604 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator=(value_type c)
basic_string 606 uspace/lib/cpp/include/__bits/string/string.hpp *this = basic_string{1, c};
basic_string 611 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator=(initializer_list<value_type> init)
basic_string 613 uspace/lib/cpp/include/__bits/string/string.hpp *this = basic_string{init};
basic_string 803 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator+=(const basic_string& str)
basic_string 808 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator+=(const value_type* str)
basic_string 813 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator+=(value_type c)
basic_string 819 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& operator+=(initializer_list<value_type> init)
basic_string 824 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const basic_string& str)
basic_string 829 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const basic_string& str, size_type pos,
basic_string 841 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const value_type* str, size_type n)
basic_string 852 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const value_type* str)
basic_string 857 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(size_type n, value_type c)
basic_string 859 uspace/lib/cpp/include/__bits/string/string.hpp return append(basic_string(n, c));
basic_string 863 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(InputIterator first, InputIterator last)
basic_string 865 uspace/lib/cpp/include/__bits/string/string.hpp return append(basic_string(first, last));
basic_string 868 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(initializer_list<value_type> init)
basic_string 880 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const basic_string& str)
basic_string 885 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(basic_string&& str)
basic_string 892 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const basic_string& str, size_type pos,
basic_string 907 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const value_type* str, size_type n)
basic_string 918 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const value_type* str)
basic_string 923 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(size_type n, value_type c)
basic_string 925 uspace/lib/cpp/include/__bits/string/string.hpp return assign(basic_string(n, c));
basic_string 929 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(InputIterator first, InputIterator last)
basic_string 931 uspace/lib/cpp/include/__bits/string/string.hpp return assign(basic_string(first, last));
basic_string 934 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(initializer_list<value_type> init)
basic_string 939 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const basic_string& str)
basic_string 945 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos1, const basic_string& str,
basic_string 955 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const value_type* str, size_type n)
basic_string 969 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const value_type* str)
basic_string 974 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, size_type n, value_type c)
basic_string 976 uspace/lib/cpp/include/__bits/string/string.hpp return insert(pos, basic_string(n, c));
basic_string 1020 uspace/lib/cpp/include/__bits/string/string.hpp auto str = basic_string{first, last};
basic_string 1031 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& erase(size_type pos = 0, size_type n = npos)
basic_string 1064 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n, const basic_string& str)
basic_string 1070 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos1, size_type n1, const basic_string& str,
basic_string 1078 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n1, const value_type* str,
basic_string 1085 uspace/lib/cpp/include/__bits/string/string.hpp basic_string tmp{};
basic_string 1102 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n, const value_type* str)
basic_string 1107 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n1, size_type n2,
basic_string 1110 uspace/lib/cpp/include/__bits/string/string.hpp return replace(pos, n1, basic_string(n2, c));
basic_string 1113 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1114 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string& str)
basic_string 1119 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1125 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1131 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1134 uspace/lib/cpp/include/__bits/string/string.hpp return replace(i1 - begin(), i2 - i1, basic_string(n, c));
basic_string 1138 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1141 uspace/lib/cpp/include/__bits/string/string.hpp return replace(i1 - begin(), i2 - i1, basic_string(j1, j2));
basic_string 1144 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(const_iterator i1, const_iterator i2,
basic_string 1159 uspace/lib/cpp/include/__bits/string/string.hpp void swap(basic_string& other)
basic_string 1205 uspace/lib/cpp/include/__bits/string/string.hpp size_type find(const basic_string& str, size_type pos = 0) const noexcept
basic_string 1246 uspace/lib/cpp/include/__bits/string/string.hpp size_type rfind(const basic_string& str, size_type pos = npos) const noexcept
basic_string 1287 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_of(const basic_string& str, size_type pos = 0) const noexcept
basic_string 1319 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_of(const basic_string& str, size_type pos = npos) const noexcept
basic_string 1348 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_not_of(const basic_string& str, size_type pos = 0) const noexcept
basic_string 1389 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_not_of(const basic_string& str, size_type pos = npos) const noexcept
basic_string 1429 uspace/lib/cpp/include/__bits/string/string.hpp basic_string substr(size_type pos = 0, size_type n = npos) const
basic_string 1433 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string{data() + pos, len};
basic_string 1436 uspace/lib/cpp/include/__bits/string/string.hpp int compare(const basic_string& other) const noexcept
basic_string 1451 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos, size_type n, const basic_string& other) const
basic_string 1453 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string{*this, pos, n}.compare(other);
basic_string 1456 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos1, size_type n1, const basic_string& other,
basic_string 1459 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string{*this, pos1, n1}.compare(basic_string{other, pos2, n2});
basic_string 1464 uspace/lib/cpp/include/__bits/string/string.hpp return compare(basic_string(other));
basic_string 1469 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string{*this, pos, n}.compare(basic_string{other});
basic_string 1475 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string{*this, pos, n1}.compare(basic_string{other, n2});
basic_string 1607 uspace/lib/cpp/include/__bits/string/string.hpp using string = basic_string<char>;
basic_string 1608 uspace/lib/cpp/include/__bits/string/string.hpp using u16string = basic_string<char16_t>;
basic_string 1609 uspace/lib/cpp/include/__bits/string/string.hpp using u32string = basic_string<char32_t>;
basic_string 1610 uspace/lib/cpp/include/__bits/string/string.hpp using wstring = basic_string<wchar_t>;
basic_string 1621 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1622 uspace/lib/cpp/include/__bits/string/string.hpp operator+(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1623 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1625 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string<Char, Traits, Allocator>{lhs}.append(rhs);
basic_string 1629 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1630 uspace/lib/cpp/include/__bits/string/string.hpp operator+(basic_string<Char, Traits, Allocator>&& lhs,
basic_string 1631 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1637 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1638 uspace/lib/cpp/include/__bits/string/string.hpp operator+(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1639 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>&& rhs)
basic_string 1645 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1646 uspace/lib/cpp/include/__bits/string/string.hpp operator+(basic_string<Char, Traits, Allocator>&& lhs,
basic_string 1647 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>&& rhs)
basic_string 1653 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1655 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1657 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string<Char, Traits, Allocator>{lhs} + rhs;
basic_string 1661 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1663 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>&& rhs)
basic_string 1669 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1671 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1673 uspace/lib/cpp/include/__bits/string/string.hpp return basic_string<Char, Traits, Allocator>{1, lhs}.append(rhs);
basic_string 1677 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1679 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>&& rhs)
basic_string 1685 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1686 uspace/lib/cpp/include/__bits/string/string.hpp operator+(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1689 uspace/lib/cpp/include/__bits/string/string.hpp return lhs + basic_string<Char, Traits, Allocator>{rhs};
basic_string 1693 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1694 uspace/lib/cpp/include/__bits/string/string.hpp operator+(basic_string<Char, Traits, Allocator>&& lhs,
basic_string 1701 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1702 uspace/lib/cpp/include/__bits/string/string.hpp operator+(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1705 uspace/lib/cpp/include/__bits/string/string.hpp return lhs + basic_string<Char, Traits, Allocator>{1, rhs};
basic_string 1709 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>
basic_string 1710 uspace/lib/cpp/include/__bits/string/string.hpp operator+(basic_string<Char, Traits, Allocator>&& lhs,
basic_string 1721 uspace/lib/cpp/include/__bits/string/string.hpp bool operator==(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1722 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1729 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1735 uspace/lib/cpp/include/__bits/string/string.hpp bool operator==(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1746 uspace/lib/cpp/include/__bits/string/string.hpp bool operator!=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1747 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1754 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1760 uspace/lib/cpp/include/__bits/string/string.hpp bool operator!=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1771 uspace/lib/cpp/include/__bits/string/string.hpp bool operator<(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1772 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1779 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1785 uspace/lib/cpp/include/__bits/string/string.hpp bool operator<(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1796 uspace/lib/cpp/include/__bits/string/string.hpp bool operator>(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1797 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1804 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1810 uspace/lib/cpp/include/__bits/string/string.hpp bool operator>(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1821 uspace/lib/cpp/include/__bits/string/string.hpp bool operator<=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1822 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1829 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1835 uspace/lib/cpp/include/__bits/string/string.hpp bool operator<=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1846 uspace/lib/cpp/include/__bits/string/string.hpp bool operator>=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1847 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs) noexcept
basic_string 1854 uspace/lib/cpp/include/__bits/string/string.hpp const basic_string<Char, Traits, Allocator>& rhs)
basic_string 1860 uspace/lib/cpp/include/__bits/string/string.hpp bool operator>=(const basic_string<Char, Traits, Allocator>& lhs,
basic_string 1871 uspace/lib/cpp/include/__bits/string/string.hpp void swap(basic_string<Char, Traits, Allocator>& lhs,
basic_string 1872 uspace/lib/cpp/include/__bits/string/string.hpp basic_string<Char, Traits, Allocator>& rhs)
basic_string 43 uspace/lib/cpp/include/__bits/string/string_io.hpp basic_string<Char, Traits, Allocator>& str)
basic_string 85 uspace/lib/cpp/include/__bits/string/string_io.hpp const basic_string<Char, Traits, Allocator>& str)
basic_string 127 uspace/lib/cpp/include/__bits/string/string_io.hpp basic_string<Char, Traits, Allocator>& str,
basic_string 171 uspace/lib/cpp/include/__bits/string/string_io.hpp basic_string<Char, Traits, Allocator>& str,
basic_string 179 uspace/lib/cpp/include/__bits/string/string_io.hpp basic_string<Char, Traits, Allocator>& str)
basic_string 186 uspace/lib/cpp/include/__bits/string/string_io.hpp basic_string<Char, Traits, Allocator>& str)
basic_string 45 uspace/lib/cpp/include/__bits/string/stringfwd.hpp class basic_string;
basic_string 47 uspace/lib/cpp/include/__bits/string/stringfwd.hpp using string = basic_string<char>;
basic_string 48 uspace/lib/cpp/include/__bits/string/stringfwd.hpp using wstring = basic_string<wchar_t>;
HelenOS homepage, sources at GitHub