#include <string>
#include <algorithm>
#include <iterator>
#include <ostream>
#include <iomanip>
#include <stdexcept>
#include <limits>
Classes | |
class | basic_string_view< _CharT, _Traits > |
Typedefs | |
typedef basic_string_view< char > | string_view |
typedef basic_string_view< char16_t > | u16string_view |
typedef basic_string_view< char32_t > | u32string_view |
typedef basic_string_view< wchar_t > | wstring_view |
Functions | |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator!= (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator!= (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator!= (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator< (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator< (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator< (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
basic_ostream< _CharT, _Traits > & | operator<< (basic_ostream< _CharT, _Traits > &__os, basic_string_view< _CharT, _Traits > __sv) |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator<= (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator<= (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator<= (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator== (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator== (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator== (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator> (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator> (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator> (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator>= (basic_string_view< _CharT, _Traits > __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator>= (basic_string_view< _CharT, _Traits > __lhs, typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __rhs) _NOEXCEPT |
template<class _CharT , class _Traits > | |
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool | operator>= (typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type __lhs, basic_string_view< _CharT, _Traits > __rhs) _NOEXCEPT |
typedef basic_string_view<char> string_view |
Definition at line 786 of file libcpp_string_view.h.
typedef basic_string_view<char16_t> u16string_view |
Definition at line 787 of file libcpp_string_view.h.
typedef basic_string_view<char32_t> u32string_view |
Definition at line 788 of file libcpp_string_view.h.
typedef basic_string_view<wchar_t> wstring_view |
Definition at line 789 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator!= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 649 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator!= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 658 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator!= | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 668 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator< | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 680 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator< | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 687 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator< | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 695 of file libcpp_string_view.h.
basic_ostream< _CharT, _Traits > & operator<< | ( | basic_ostream< _CharT, _Traits > & | __os, |
basic_string_view< _CharT, _Traits > | __sv | ||
) |
Definition at line 771 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator<= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 730 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator<= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 737 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator<= | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 745 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator== | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 608 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator== | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 617 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator== | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 626 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator> | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 705 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator> | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 712 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator> | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 720 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator>= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 755 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator>= | ( | basic_string_view< _CharT, _Traits > | __lhs, |
typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __rhs | ||
) |
Definition at line 763 of file libcpp_string_view.h.
_LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY bool operator>= | ( | typename _VSTD::common_type< basic_string_view< _CharT, _Traits > >::type | __lhs, |
basic_string_view< _CharT, _Traits > | __rhs | ||
) |
Definition at line 771 of file libcpp_string_view.h.