VLink  2.0.0
A high-performance communication middleware
vlink::MemoryPool Member List

This is the complete list of members for vlink::MemoryPool, including all inherited members.

allocate(size_t bytes, size_t alignment=kBlockAlignment) noexceptvlink::MemoryPool
clear() noexceptvlink::MemoryPool
deallocate(void *p, size_t bytes, size_t alignment=kBlockAlignment) noexceptvlink::MemoryPool
get_default_config()vlink::MemoryPoolstatic
get_oversized_stats() const noexceptvlink::MemoryPool
get_stats() const noexceptvlink::MemoryPool
get_tier_count() const noexceptvlink::MemoryPool
global_instance(bool use_env_level=true)vlink::MemoryPoolstatic
kBlockAlignmentvlink::MemoryPoolstatic
MemoryPool()vlink::MemoryPool
MemoryPool(int level, bool prealloc=false)vlink::MemoryPoolexplicit
MemoryPool(const Config &config)vlink::MemoryPoolexplicit
reset_stats() noexceptvlink::MemoryPool
trim() noexceptvlink::MemoryPool
~MemoryPool()vlink::MemoryPool