ae v0.0.2884 (2020-12-20T12:34:54Z)
Home
Dub
Repo
DataAllocator
ae
utils
alloc
Backend allocator using the Data type from ae.sys.data.
struct
DataAllocator {
mixin
AllocatorCommon
;
struct
Data
via
import
ae
.
sys
.
data
:
SysData
=
Data
;
;
struct
Data
;
template
Impl
(alias data)
;
}
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
Source
See Implementation
ae
utils
alloc
classes
BufferExhaustedException
functions
allocate
create
destroy
free
mixin templates
AllocTypes
AllocatorCommon
PointerBumpCommon
structs
BufferAllocator
DataAllocator
FreeListAllocator
GCRootAllocatorProxy
GrowingBufferAllocator
HeapAllocator
HybridBufferAllocator
InitializingAllocatorProxy
PageAllocator
RegionAllocator
StatAllocatorProxy
StaticBufferAllocator
TrackingAllocatorProxy
WrapParts
templates
FreeListNode
PartsWrapper
mixAliasForward
variables
heapAllocator
Backend allocator using the Data type from ae.sys.data.