16 m_buffer=vector<T>(s);
24 int real_idx=(m_idx+i)%m_size;
25 return m_buffer[real_idx];
31 int real_idx=(m_idx+i)%m_size;
32 return m_buffer[real_idx];
38 m_idx=(m_idx+1)%m_size;
RingBuffer(int)
Definition: RingBuffer.hpp:14
T & operator[](int)
Definition: RingBuffer.hpp:22
void insert(const T &)
Definition: RingBuffer.hpp:36