Buffer Class
Abstract base class for type-erased buffer implementations. More...
Declaration
Derived Classes
| class | ReadWriteBuffer<T> |
|
Combined read-write buffer with immediate visibility. More... | |
Public Constructors Index
| Buffer ()=default | |
|
Default constructor. More... | |
Public Destructor Index
| ~Buffer ()=default | |
|
Virtual destructor for proper polymorphic cleanup. More... | |
Public Member Functions Index
| void | clear ()=0 |
|
Clears all elements from the buffer. More... | |
Description
Abstract base class for type-erased buffer implementations.
Provides a minimal interface for buffer operations without exposing the concrete element type. Used as a base for heterogeneous buffer storage in type-indexed containers.
Definition at line 23 of file Buffer.ixx.
Public Constructors
Buffer()
| default |
Default constructor.
Definition at line 30 of file Buffer.ixx.
Public Destructor
~Buffer()
| virtual default |
Virtual destructor for proper polymorphic cleanup.
Definition at line 35 of file Buffer.ixx.
Public Member Functions
clear()
|
Clears all elements from the buffer.
Definition at line 40 of file Buffer.ixx.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.