ReadWriteDoubleBuffer.ixx File
Type-safe double-buffered container for producer-consumer patterns. More...
Included Headers
#include <memory>
#include <span>
#include <vector>
#include <helios.core.container.buffer.ReadBuffer>
#include <helios.core.container.buffer.WriteBuffer>
#include <helios.core.container.buffer.DoubleBuffer>
Namespaces Index
| namespace | helios |
| namespace | core |
|
Core utilities shared across the helios engine. More... | |
| namespace | container |
|
Generic container types shared across the engine. More... | |
| namespace | buffer |
|
Double-buffering infrastructure for thread-safe message passing. More... | |
Classes Index
| class | ReadWriteDoubleBuffer<T> |
|
Type-safe double-buffered container for messages of type T. More... | |
Description
Type-safe double-buffered container for producer-consumer patterns.
File Listing
The file content with the documentation metadata removed is:
18export namespace helios::core::container::buffer {
31 class ReadWriteDoubleBuffer : public DoubleBuffer {
90 void clearReadBuffer() override {
97 void clearWriteBuffer() override {
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.