|
template<std::size_t i = 0, typename T1 , typename T2 > |
constexpr auto | OpenKalman::collections::detail::fixed_compare (const T1 &lhs, const T2 &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr partial_ordering | OpenKalman::collections::compare (const Lhs &lhs, const Rhs &rhs) |
| Compare two collections.
|
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator== (const Lhs &lhs, const Rhs &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator!= (const Lhs &lhs, const Rhs &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator< (const Lhs &lhs, const Rhs &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator> (const Lhs &lhs, const Rhs &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator<= (const Lhs &lhs, const Rhs &rhs) |
|
template<typename Lhs , typename Rhs , std::enable_if_t< detail::comparable< Lhs > and detail::comparable< Rhs >, int > = 0> |
constexpr bool | OpenKalman::collections::operator>= (const Lhs &lhs, const Rhs &rhs) |
|