dynamicgraph::sot::detail::circular_buffer< T > Class Template Reference

#include <sot/core/fir-filter.hh>

Public Member Functions

 circular_buffer ()
 
void push_front (const T &data)
 
void reset_capacity (size_t n)
 
void reset_capacity (size_t n, const T &el)
 
T & operator[] (size_t i)
 
size_t size () const
 

Constructor & Destructor Documentation

◆ circular_buffer()

template<class T>
dynamicgraph::sot::detail::circular_buffer< T >::circular_buffer ( )
inline

Member Function Documentation

◆ operator[]()

template<class T>
T& dynamicgraph::sot::detail::circular_buffer< T >::operator[] ( size_t  i)
inline

◆ push_front()

template<class T>
void dynamicgraph::sot::detail::circular_buffer< T >::push_front ( const T &  data)
inline

◆ reset_capacity() [1/2]

template<class T>
void dynamicgraph::sot::detail::circular_buffer< T >::reset_capacity ( size_t  n)
inline

◆ reset_capacity() [2/2]

template<class T>
void dynamicgraph::sot::detail::circular_buffer< T >::reset_capacity ( size_t  n,
const T &  el 
)
inline

◆ size()

template<class T>
size_t dynamicgraph::sot::detail::circular_buffer< T >::size ( ) const
inline