Contents
Classes
Typedefs
Template Struct span_bytes
Template Struct span_bytes< T, boost::dynamic_extent >
Template Struct span_capacity
Template Struct span_compatible
Template Struct span_convertible
Template Struct span_convertible< U, T, typename std::enable_if< std::is_convertible< U(*)[], T(*)[] >::value >::type >
Template Struct span_copyable
Template Struct span_data
Template Struct span_data< T, typename std::enable_if< std::is_pointer< span_ptr< T > >::value >::type >
Template Struct span_has_data
Template Struct span_has_data< R, T, typename std::enable_if< span_convertible< typename span_data< R >::type, T >::value >::type >
Template Struct span_has_size
Template Struct span_has_size< R, typename std::enable_if< std::is_convertible< decltype(std::declval< R & >, ().size()), std::size_t >::value >::type >
Template Struct span_implicit
Template Struct span_is_array
Template Struct span_is_array< std::array< T, N > >
Template Struct span_is_range
Template Struct span_is_span
Template Struct span_is_span< boost::span< T, E > >
Template Struct span_store
Template Struct span_store< T, boost::dynamic_extent >
Template Struct span_sub
Typedef boost::detail::span_ptr
Typedef boost::detail::span_uncvref