DoubleBuffer.ixx File
Double-buffered, type-indexed message system for decoupled inter-system communication. More...
Included Headers
#include <memory>
#include <span>
#include <vector>
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 | DoubleBuffer |
|
Abstract base class for type-erased message buffers. More... | |
Description
Double-buffered, type-indexed message system for decoupled inter-system communication.
File Listing
The file content with the documentation metadata removed is:
14export namespace helios::core::container::buffer {
24 class DoubleBuffer {
27 DoubleBuffer() = default;
29 virtual ~DoubleBuffer() = default;
42 virtual void clearReadBuffer() = 0;
47 virtual void clearWriteBuffer() = 0;
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.