|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator== (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator== (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator== (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator!= (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member not equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator!= (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member not equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator!= (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member not equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator< (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member less than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator< (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member less than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator< (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member less than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator<= (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member less or equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator<= (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member less or equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator<= (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member less or equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator> (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member greater than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator> (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member greater than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator> (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member greater than operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator>= (basic_string_view< CharT, Traits > lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member greater or equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator>= (typename std::common_type< basic_string_view< CharT, Traits > >::type lhs, basic_string_view< CharT, Traits > rhs) |
| Non-member greater or equal operator.
|
|
template<class CharT , class Traits > |
constexpr bool | pmem::obj::operator>= (basic_string_view< CharT, Traits > lhs, typename std::common_type< basic_string_view< CharT, Traits > >::type rhs) |
| Non-member greater or equal operator.
|
|
Our partial std::string_view implementation.