MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
ring_buffer.hpp File Reference
#include "iter.hpp"
#include "optional.hpp"
#include "result.hpp"
Include dependency graph for ring_buffer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mtcore::RingBuffer< T >
 Represents a ring buffer with dynamically allocated memory Can be used as a FIFO or LIFO queue Allows memory reuse rather than continuous memory allocations as it is used May be dynamically resized. More...
 
struct  mtcore::FixedRingBuffer< T, Capacity >
 Represents a ring buffer with static memory allocation Can be used as a FIFO or LIFO queue Allows memory reuse by wrapping pointers Cannot be dynamically resized. More...
 

Namespaces

namespace  mtcore
 Core library for C++ with Zig-related functionality.