Circular Buffer that can either use a fixed-size buffer in a lock-free manner or a dynamic buffer in a thread-safe manner.
-
Updated
May 25, 2024 - C++
Circular Buffer that can either use a fixed-size buffer in a lock-free manner or a dynamic buffer in a thread-safe manner.
A C++17 implementation of a circular buffer
A fixed-size circular buffer written in Rust.
CircularDict is a high-performance Python data structure that blends the functionality of dictionaries and circular buffers. Inheriting the usage of traditional dictionaries, it allows you to define constraints on size and memory usage. Ideal for caching large data structures while maintaining control over memory footprint.
A Lock Free Bipartite Buffer Library written in standard C11
A demo project showcasing the use of FreeRTOS ring buffers on the ESP32 platform with Arduino. This project demonstrates how to create, send, and receive data using ring buffers, providing a basic example for embedded systems development.
A constexpr STL style circular buffer implementation
Minimal circular buffer implementation.
simple C++11 ring buffer implementation, allocated and evaluated at compile time
c++ circular array implementation
A collection of lock-free data structures written in standard C++11
Multitype Ring Buffer (Circular Buffer) Library for STM32
C library: A ring buffer (FIFO) for C and C++
Short exercise on a fixed size circular buffer data structure.
minimalistic implementation of fifo for buffering byte streams
Add a description, image, and links to the circular-buffer topic page so that developers can more easily learn about it.
To associate your repository with the circular-buffer topic, visit your repo's landing page and select "manage topics."