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().