Go to the source code of this file.
|
| ranges::template (typename Rng)() any_view(Rng &&) -> any_view< range_reference_t< Rng >, get_categories< Rng >()> |
|
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 ElementType > |
constexpr span< ElementType > | ranges::make_span (ElementType *ptr, detail::span_index_t cnt) noexcept |
|
template<typename ElementType > |
constexpr span< ElementType > | ranges::make_span (ElementType *first, ElementType *last) noexcept |
|
| ranges::template (typename Rng)(AND(range_cardinality< Rng > |
|
|
constexpr detail::span_index_t | ranges::dynamic_extent = -1 |
|
template<typename T , detail::span_index_t N> |
RANGES_INLINE_VAR constexpr bool | ranges::enable_borrowed_range< span< T, N > > = true |
|