#include <ring_i_buffer.hpp>
Public メソッド | |
RingIBuffer (size_t size=3000) | |
void | set_size (size_t size) |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
T & | back () |
const T & | back () const |
void | push_back (T new_data) |
void | init (T t) |
Private 変数 | |
std::vector< T > | vect |
size_t | size_ |
size_t | update_end_ |
RingIBuffer< T >::RingIBuffer | ( | size_t | size = 3000 |
) | [inline] |
T& RingIBuffer< T >::back | ( | ) | [inline] |
const T& RingIBuffer< T >::back | ( | ) | const [inline] |
void RingIBuffer< T >::init | ( | T | t | ) | [inline] |
T& RingIBuffer< T >::operator[] | ( | size_t | i | ) | [inline] |
const T& RingIBuffer< T >::operator[] | ( | size_t | i | ) | const [inline] |
void RingIBuffer< T >::push_back | ( | T | new_data | ) | [inline] |
void RingIBuffer< T >::set_size | ( | size_t | size | ) | [inline] |
size_t RingIBuffer< T >::size_ [private] |
size_t RingIBuffer< T >::update_end_ [private] |
std::vector<T> RingIBuffer< T >::vect [private] |