vutil ~master (2015-03-22T03:52:14Z)
Dub
Repo
FreeListRef
vutil
memory
Undocumented in source.
struct
FreeListRef (
T
bool
INIT
= true
) {
enum
ElemSize
;
alias
TR
=
T
;
alias
TR
=
T
*
;
static
FreeListRef
opCall
(ARGS args);
~this
();
this(this)
;
void
opAssign
(FreeListRef other);
void
clear
();
const
(
TR
)
get
[@property getter];
TR
get
[@property getter];
}
Destructor
~this
~this
()
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Alias This
get
Members
Aliases
TR
alias
TR
=
T
Undocumented in source.
TR
alias
TR
=
T
*
Undocumented in source.
Functions
clear
void
clear
()
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void
opAssign
(FreeListRef other)
Undocumented in source. Be warned that the author may not have intended to support it.
Manifest constants
ElemSize
enum
ElemSize
;
Undocumented in source.
Properties
get
const
(
TR
)
get
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
get
TR
get
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
opCall
FreeListRef
opCall
(ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.
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