Allocator

Undocumented in source.

Constructors

this
this(_ )
Undocumented in source.
this
this(_ )
Undocumented in source.
this
this(AllocT* instance)
Undocumented in source.
this
this(AllocT* instance)
Undocumented in source.

Members

Aliases

Alloc
alias Alloc = AllocT
Undocumented in source.
instance
alias instance = AllocT
Undocumented in source.
isStatic
alias isStatic = isStaticAllocator!Alloc
Undocumented in source.

Functions

dispose
void dispose(NotNullPtr!(T, Tag) ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose(NotNullSlice!(T, Tag) slice)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose(T* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose(NotNullPtr!(T, Tag) ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose(NotNullSlice!(T, Tag) slice)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose(T* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
growArray
MaybeNullSlice!(T, Tag) growArray(size_t to, NotNullSlice!(T, Tag) slice)
Undocumented in source. Be warned that the author may not have intended to support it.
make
MaybeNullPtr!(T, Tag) make(Params params)
Undocumented in source. Be warned that the author may not have intended to support it.
make
MaybeNullPtr!(T, Tag) make(Params params)
Undocumented in source. Be warned that the author may not have intended to support it.
makeArray
MaybeNullSlice!(T, Tag) makeArray(size_t amount, Params params)
Undocumented in source. Be warned that the author may not have intended to support it.
makeArray
MaybeNullSlice!(T, Tag) makeArray(size_t amount, Params params)
Undocumented in source. Be warned that the author may not have intended to support it.
shrinkArray
MaybeNullSlice!(T, Tag) shrinkArray(size_t to, NotNullSlice!(T, Tag) slice)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

Tag
string Tag;
Undocumented in source.

Variables

instance
AllocT* instance;
Undocumented in source.

Meta