Template Class Span

Class Documentation

template<typename T>
class Span

Public Functions

Span() = default
inline Span(T *ptr, size_t size)
template<size_t N>
inline Span(std::array<T, N> &v)
inline Span(std::vector<T> &v)
inline T const *data() const
inline T *data()
inline size_t size() const
inline void trimFront(size_t offset)