diff --git a/src/base/circlebuf.hh b/src/base/circlebuf.hh index 0f1cea6386..bcfa91a277 100644 --- a/src/base/circlebuf.hh +++ b/src/base/circlebuf.hh @@ -62,8 +62,6 @@ class CircleBuf public: using value_type = T; - using iterator = typename std::vector::iterator; - using const_iterator = typename std::vector::const_iterator; explicit CircleBuf(size_t size) : buffer(size), maxSize(size) {} @@ -71,15 +69,6 @@ class CircleBuf size_t size() const { return used; } size_t capacity() const { return maxSize; } - iterator begin() { return buffer.begin() + start % maxSize; } - const_iterator begin() const { return buffer.begin() + start % maxSize; } - iterator end() { return buffer.begin() + (start + used) % maxSize; } - const_iterator - end() const - { - return buffer.begin() + (start + used) % maxSize; - } - /** * Throw away any data in the buffer. */