#include <array>#include <cstdint>#include <iterator>#include <limits>#include <type_traits>#include "cetl/cetl.hpp"

Classes | |
| class | cetl::pf20::span< T, Extent > |
| class | cetl::pf20::span< T, dynamic_extent > |
Namespaces | |
| namespace | cetl |
| namespace | cetl::pf20 |
Variables | |
| constexpr std::size_t | cetl::pf20::dynamic_extent = std::numeric_limits<std::size_t>::max() |
| template<typename T, std::size_t Extent> | |
| const std::size_t | cetl::pf20::span< T, Extent >::extent |
| template<typename T> | |
| const std::size_t | cetl::pf20::span< T, dynamic_extent >::extent |
Defines a span type that is mostly compliant to ISO/IEC 14882:2020(E) but compatible with C++14 and newer.