MLIB
Loading...
Searching...
No Matches
ringbuf.h File Reference

Simple circular (ring) buffer class. More...

#include <memory>
#include <vector>
#include <stdexcept>
#include <assert.h>

Go to the source code of this file.

Data Structures

class  mlib::ring_buffer< T >
 Circular buffer. More...
 
class  mlib::ring_buffer< T >::iterator_type< C_ >
 Iterator through the circular buffer. More...
 

Detailed Description

Simple circular (ring) buffer class.

(c) Mircea Neacsu 2018-2021. Licensed under MIT License. This is part of MLIB project. See README file for full license terms. (https://github.com/neacsum/mlib#readme)