3 #include <boost/circular_buffer.hpp> 30 return this->buffer_.size();
35 return this->buffer_[index];
40 return this->buffer_.begin();
45 return this->buffer_.end();
50 return this->buffer_.rbegin();
55 return this->buffer_.rend();
59 std::vector<T> buffer_;
auto end() const
Definition: LimitedQueueSnapshot.hpp:43
Definition: LimitedQueue.hpp:16
const T & operator[](size_t index) const
Definition: LimitedQueueSnapshot.hpp:33
Definition: LimitedQueueSnapshot.hpp:15
Definition: Application.cpp:48
LimitedQueueSnapshot()=default
auto rbegin() const
Definition: LimitedQueueSnapshot.hpp:48
size_t size() const
Definition: LimitedQueueSnapshot.hpp:28
auto rend() const
Definition: LimitedQueueSnapshot.hpp:53
auto begin() const
Definition: LimitedQueueSnapshot.hpp:38