|
template<typename... Es> |
| sp::Tuple (Es... elements) -> Tuple< Es... > |
| Deduction guide over Tuple elements. More...
|
|
template<typename... LTypes, class... RTypes, int... Is> |
constexpr bool | sp::equalityHelper (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs, const sp::int_sequence< Is... > &&) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator== (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator< (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator!= (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator<= (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator> (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<typename... LTypes, class... RTypes> |
constexpr bool | sp::operator>= (const Tuple< LTypes... > &lhs, const Tuple< RTypes... > &rhs) |
|
template<class... Types> |
constexpr auto | sp::make_tuple (Types &&... args) |
| Like std::make_tuple , but for sp::Tuple . More...
|
|
template<template< typename > typename F, typename... Ts> |
constexpr auto | sp::typeFilterTuple (const std::tuple< Ts... > &t) |
| Filter a tuple using a type predicate. More...
|
|