|
template<class Container > |
| stdx::span (Container &) -> span< typename Container::value_type > |
|
template<class Container > |
| stdx::span (Container const &) -> span< const typename Container::value_type > |
|
template<class T , std::size_t N> |
span< const std::byte, detail::span_size< T, N >::size > | stdx::as_bytes (span< T, N > spn) noexcept |
| get a view to underlying bytes of a span 'spn'. More...
|
|
template<class T , std::size_t N, std::enable_if_t<!std::is_const_v< T >, int > = 0> |
span< std::byte, detail::span_size< T, N >::size > | stdx::as_writable_bytes (span< T, N > spn) noexcept |
| get a writable view to underlying bytes of a span 'spn'. More...
|
|