|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Static storage capacity policies for FastDelegate SBO inline buffers. More...
#include <cstddef>
Include dependency graph for StoragePolicies.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | corium::FixedStoragePolicy< MaxHandlers, InlineSize > |
| Policy configuring compile-time handler capacity and delegate inline storage size. More... | |
Namespaces | |
| namespace | corium |
Typedefs | |
| using | corium::CompactStoragePolicy = FixedStoragePolicy< 4, 16 > |
| Footprint-optimized storage policy (4 handlers per event type, 16 bytes inline storage). | |
| using | corium::DefaultStoragePolicy = FixedStoragePolicy< 8, 32 > |
| Default storage policy (8 handlers per event type, 32 bytes inline delegate storage). | |
| using | corium::LargeStoragePolicy = FixedStoragePolicy< 16, 64 > |
| High-capacity storage policy (16 handlers per event type, 64 bytes inline storage). | |
| using | corium::ZeroStoragePolicy = FixedStoragePolicy< 0, 0 > |
| Zero-overhead storage policy for producer services or buses with zero event handlers. | |
Static storage capacity policies for FastDelegate SBO inline buffers.