#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.