memutils.scoped

Undocumented in source.

Members

Aliases

ManagedPool
alias ManagedPool = RefCounted!Pool
Undocumented in source.
Pool
alias Pool = PoolAllocator!(AutoFreeListAllocator!(MallocAllocator))
Undocumented in source.
ScopedPool
alias ScopedPool = ScopedPoolImpl
Undocumented in source.

Functions

alloc
T* alloc(ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.
alloc
auto alloc(size_t n)

arrays

copy
auto copy(T arr)
Undocumented in source. Be warned that the author may not have intended to support it.
realloc
auto realloc(T arr, size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

PoolStack
struct PoolStack
Undocumented in source.
ScopedPoolImpl
struct ScopedPoolImpl
Undocumented in source.
ThreadPoolFreezer
struct ThreadPoolFreezer

User utility for allocating on lower level pools

ThreadPoolStack
struct ThreadPoolStack
Undocumented in source.

Meta