memutils v0.4.13 (2018-10-09T15:51:45Z)
Dub
Repo
memutils.scoped
memutils
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
=
RefCounted
!
ScopedPoolImpl
Undocumented in source.
Classes
ScopedPoolImpl
class
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
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
realloc
auto
realloc
(T arr, size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
Structs
FiberPoolFreezer
struct
FiberPoolFreezer
User utility for allocating on lower level pools
FiberPoolStack
struct
FiberPoolStack
Undocumented in source.
PoolStack
struct
PoolStack
Undocumented in source.
ThreadPoolFreezer
struct
ThreadPoolFreezer
User utility for allocating on lower level pools
ThreadPoolStack
struct
ThreadPoolStack
Undocumented in source.
Meta
Source
See Source File
memutils
modules
all
allocators
circularbuffer
constants
cryptosafe
debugger
dictionarylist
freelist
hashmap
helpers
memory
pool
rbtree
refcounted
scoped
securepool
tests
unique
utils
vector