Skip to main content

Buffer.ixx File

Abstract base class for buffer implementations. More...

Included Headers

#include <memory> #include <span> #include <vector>

Namespaces Index

namespacehelios
namespaceengine
namespacecore
namespacecontainer
namespacebuffer

Classes Index

classBuffer

Abstract base class for type-erased buffer implementations. More...

Description

Abstract base class for buffer implementations.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7#include <memory>
8#include <span>
9#include <vector>
10
11export module helios.engine.core.container.buffer:Buffer;
12
13
15
23 class Buffer {
24
25 public:
26
30 Buffer() = default;
31
35 virtual ~Buffer() = default;
36
40 virtual void clear() = 0;
41
42 };
43}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.