Namespaces | |
detail | |
Classes | |
class | span |
Functions | |
template<class C > | |
constexpr auto | data (C &c) noexcept(noexcept(c.data())) -> decltype(c.data()) |
template<class C > | |
constexpr auto | data (const C &c) noexcept(noexcept(c.data())) -> decltype(c.data()) |
template<class T , std::size_t N> | |
constexpr T * | data (T(&a)[N]) noexcept |
template<class T > | |
constexpr const T * | data (std::initializer_list< T > l) noexcept |
Variables | |
constexpr std::size_t | dynamic_extent = static_cast<std::size_t>(-1) |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
constexpr |
Definition at line 83 of file span.hpp.
Referenced by boost::span< T, E >::subspan().