Template Class Span
Defined in File nanocdr.hpp
Class Documentation
-
template<typename T>
class Span Public Functions
-
template<typename U, typename Allocator, typename = std::enable_if_t<std::is_const_v<U>>>
inline Span(const std::vector<U, Allocator> &vec)
-
template<typename U, typename Allocator, typename = std::enable_if_t<!std::is_const_v<U>>>
inline Span(std::vector<U, Allocator> &vec)
-
inline size_t size() const
-
inline bool empty() const
-
inline void trim_front(size_t n)
-
inline void trim_back(size_t n)
-
template<typename U, typename Allocator, typename = std::enable_if_t<std::is_const_v<U>>>