Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
utility::small_vectorL< T, L, BUFFER_SIZE > Class Template Reference

#include <small_vector1.hh>

Inheritance diagram for utility::small_vectorL< T, L, BUFFER_SIZE >:
Inheritance graph
[legend]

Public Member Functions

 small_vectorL (small_vectorL< T, L, BUFFER_SIZE > const &)=default
 
small_vectorLoperator= (small_vectorL< T, L, BUFFER_SIZE > const &)=default
 
Toperator[] (std::size_t const i)
 
T const & operator[] (std::size_t const i) const
 
Tat (std::size_t const i)
 
T const & at (std::size_t const i) const
 

Constructor & Destructor Documentation

template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
utility::small_vectorL< T, L, BUFFER_SIZE >::small_vectorL ( small_vectorL< T, L, BUFFER_SIZE > const &  )
default

Member Function Documentation

template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
T& utility::small_vectorL< T, L, BUFFER_SIZE >::at ( std::size_t const  i)
inline
template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
T const& utility::small_vectorL< T, L, BUFFER_SIZE >::at ( std::size_t const  i) const
inline
template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
small_vectorL& utility::small_vectorL< T, L, BUFFER_SIZE >::operator= ( small_vectorL< T, L, BUFFER_SIZE > const &  )
default
template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
T& utility::small_vectorL< T, L, BUFFER_SIZE >::operator[] ( std::size_t const  i)
inline
template<typename T , std::size_t L, std::size_t BUFFER_SIZE>
T const& utility::small_vectorL< T, L, BUFFER_SIZE >::operator[] ( std::size_t const  i) const
inline

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