Template Class StaticVector
Defined in File static_vector.hpp
Class Documentation
-
template<typename T, size_t capacity>
class StaticVector Fixed capacity vector with an implicit conversion to tcb::span. Capacity is specified as a template parameter. At runtime one may use up to the specified capacity.
Public Functions
-
StaticVector() = default
Construct an empty vector.
-
template<typename Collection>
inline StaticVector(Collection const &collection) Construct from another container.
-
inline StaticVector(std::initializer_list<T> const &collection)
Construct from a std::initializer_list.
-
inline auto begin()
Get a mutable begin iterator.
-
inline auto begin() const
Get a const begin iterator.
-
inline auto end()
Get a mutable end iterator.
-
inline auto end() const
Get a const end iterator.
-
StaticVector() = default