|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator!= (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator< (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator<= (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator== (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator> (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T1 , extent_t E1, class T2 , extent_t E2> |
span_constexpr bool | operator>= (span< T1, E1 > const &l, span< T2, E2 > const &r) |
|
template<class T , extent_t Extent> |
span_constexpr std::size_t | size (span< T, Extent > const &spn) |
|
template<class T , extent_t Extent> |
span_constexpr std::ptrdiff_t | ssize (span< T, Extent > const &spn) |
|
template<class T > |
span_constexpr index_t | to_size (T size) |
|