#include <type_traits>
#include <iterator>
#include <limits>
#include <cassert>
Go to the source code of this file.
|
|
template<typename ContiguousContainer > |
auto | otb::make_span (ContiguousContainer &c) noexcept |
|
template<typename T > |
auto | otb::make_span (T *first, std::vcl_size_t count) noexcept |
|
template<typename T > |
auto | otb::make_span (T *first, T *last) noexcept |
|
template<typename T , std::vcl_size_t N> |
auto | otb::make_span (T(&arr)[N]) noexcept |
|
|
template<typename T > |
auto | otb::make_span (T *first, T *last) noexcept |
|
template<typename T > |
auto | otb::make_span (T *first, std::vcl_size_t count) noexcept |
|
template<typename T , std::vcl_size_t N> |
auto | otb::make_span (T(&arr)[N]) noexcept |
|
template<typename ContiguousContainer > |
auto | otb::make_span (ContiguousContainer &c) noexcept |
|
◆ OTB_MB_CSTXPR