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