|
template<typename T , detail::span_index_t N> |
span< unsigned char const, detail::byte_size< T >N)> | ranges::as_bytes (span< T, N > s) noexcept |
|
template<typename T , detail::span_index_t N> |
span< unsigned char, detail::byte_size< T >N)> | ranges::as_writeable_bytes (span< T, N > s) noexcept |
|
template<typename Rng > |
| ranges::CPP_TEMPLATE_AUX_0 (requires contiguous_range< Rng > &&(range_cardinality< Rng >::value >=cardinality())) const expr span< detail |
|
template<typename Rng > |
| ranges::CPP_TEMPLATE_AUX_0 (requires contiguous_range< Rng > &&(range_cardinality< Rng >::value< cardinality())) const expr span< detail |
|
template<typename ElementType > |
constexpr span< ElementType > | ranges::make_span (ElementType *first, ElementType *last) noexcept |
|
template<typename ElementType > |
constexpr span< ElementType > | ranges::make_span (ElementType *ptr, detail::span_index_t cnt) noexcept |
|