|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator== (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator!= (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator< (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator<= (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator> (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity, size_t kRhsCapacity> |
constexpr bool | pw::operator>= (const InlineBasicString< T, kLhsCapacity > &lhs, const InlineBasicString< T, kRhsCapacity > &rhs) noexcept |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator== (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator== (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator!= (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator!= (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator< (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator< (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator<= (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator<= (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator> (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator> (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
template<typename T , size_t kLhsCapacity> |
constexpr bool | pw::operator>= (const InlineBasicString< T, kLhsCapacity > &lhs, const T *rhs) |
|
template<typename T , size_t kRhsCapacity> |
constexpr bool | pw::operator>= (const T *lhs, const InlineBasicString< T, kRhsCapacity > &rhs) |
|
pw::InlineBasicString
and pw::InlineString
are safer alternatives to std::basic_string
and std::string
.