Horizon
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
horizon::NamedVector< T, Name > Class Template Reference

Public Types

using vector_type = std::vector< T >
 
using index_type = detail::NamedIndex< Name >
 

Public Member Functions

vector_type::reference at (index_type i)
 
vector_type::const_reference at (index_type i) const
 
void push_back (const T &value)
 
template<class... Args>
void emplace_back (Args &&...args)
 
auto size () const
 
void reserve (size_t s)
 
auto begin ()
 
auto end ()
 

Static Public Member Functions

static index_type make_index (typename vector_type::size_type i)
 

The documentation for this class was generated from the following file: