vutil ~master (2015-03-22T03:52:14Z)
Dub
Repo
FreeListObjectAlloc
vutil
memory
Undocumented in source.
template
FreeListObjectAlloc (
T
bool
USE_GC
= true
bool
INIT
= true
) {
enum
ElemSize
;
alias
TR
=
T
;
alias
TR
=
T
*
;
TR
alloc
(ARGS args);
void
free
(TR obj);
}
Members
Aliases
TR
alias
TR
=
T
*
Undocumented in source.
TR
alias
TR
=
T
Undocumented in source.
Functions
alloc
TR
alloc
(ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void
free
(TR obj)
Undocumented in source. Be warned that the author may not have intended to support it.
Manifest constants
ElemSize
enum
ElemSize
;
Undocumented in source.
Meta
Source
See Implementation
vutil
memory
classes
AutoFreeListAllocator
DebugAllocator
FreeListAlloc
GCAllocator
LockAllocator
MallocAllocator
PoolAllocator
functions
allocArray
allocObject
defaultAllocator
freeArray
manualAllocator
interfaces
Allocator
structs
FreeListRef
templates
AllocSize
FreeListObjectAlloc