Expand description
High-performance ring buffer implementation for real-time data streaming.
This module provides a cache-efficient ring buffer designed for embedded systems with real-time constraints. Features include:
- Efficient circular buffer operations
- Configurable overflow behavior
- Event notifications for data changes
- Memory-efficient storage with compile-time bounds
Structs§
- Chronological
Iter - Iterator that returns ring buffer elements in chronological order
- Ring
Buffer - High-performance ring buffer optimized for real-time data
- Ring
Buffer Config - Configuration for ring buffer behavior
- Ring
Buffer Stats - Performance statistics for the ring buffer
Enums§
- Overflow
Mode - Overflow behavior when buffer is full
- Ring
Buffer Event - Event types for ring buffer notifications
Type Aliases§
- Point
Ring Buffer - Specialized ring buffer for Point2D with additional features