|
| 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...
|
| |