HybridBufferAllocator

A bulk allocator which behaves like a StaticBufferAllocator initially, but once the static buffer is exhausted, it switches to a fallback bulk allocator. Needs to be manually initialized before use. ALLOCATOR is the fallback allocator.

deprecated
struct HybridBufferAllocator (
size_t SIZE
BASE_TYPE = ubyte
alias ALLOCATOR = heapAllocator
) {}

Members

Mixins

__anonymous
mixin AllocatorCommon
Undocumented in source.

Structs

Data
struct Data
Undocumented in source.

Templates

Impl
template Impl(alias data)
Undocumented in source.

Mixed In Members

From mixin AllocatorCommon

StorageType
alias StorageType = ae.utils.meta.StorageType
Undocumented in source.
VALUE_TYPE
alias VALUE_TYPE = StorageType!ALLOCATOR_TYPE
Undocumented in source.
BASE_VALUE_TYPE
alias BASE_VALUE_TYPE = StorageType!BASE_TYPE
Undocumented in source.

Meta