Tervel  1.0.0
A collection of wait-free containers and algorithms.
tervel::util::memory::rc::DescriptorPool Member List

This is the complete list of members for tervel::util::memory::rc::DescriptorPool, including all inherited members.

add_to_safe(tervel::util::Descriptor *descr)tervel::util::memory::rc::DescriptorPoolprivate
add_to_unsafe(tervel::util::Descriptor *descr)tervel::util::memory::rc::DescriptorPoolprivate
DescriptorPool(PoolManager *manager, uint64_t pool_id, int prefill=TERVEL_MEM_RC_MIN_NODES)tervel::util::memory::rc::DescriptorPoolinline
DISALLOW_COPY_AND_ASSIGN(DescriptorPool)tervel::util::memory::rc::DescriptorPoolprivate
free_descriptor(tervel::util::Descriptor *descr, bool dont_check=false)tervel::util::memory::rc::DescriptorPool
get_descriptor(Args &&...args)tervel::util::memory::rc::DescriptorPool
get_from_pool(bool allocate_new=true)tervel::util::memory::rc::DescriptorPoolprivate
manager_tervel::util::memory::rc::DescriptorPoolprivate
offload()tervel::util::memory::rc::DescriptorPoolprivate
pool_id_tervel::util::memory::rc::DescriptorPoolprivate
reserve(size_t num_descriptors=TERVEL_MEM_RC_MIN_NODES)tervel::util::memory::rc::DescriptorPool
safe_pool_tervel::util::memory::rc::DescriptorPoolprivate
safe_pool_count_tervel::util::memory::rc::DescriptorPoolprivate
send_safe_to_manager()tervel::util::memory::rc::DescriptorPoolprivate
send_unsafe_to_manager()tervel::util::memory::rc::DescriptorPoolprivate
try_clear_unsafe_pool(bool dont_check=false)tervel::util::memory::rc::DescriptorPoolprivate
unsafe_pool_tervel::util::memory::rc::DescriptorPoolprivate
unsafe_pool_count_tervel::util::memory::rc::DescriptorPoolprivate
verify_pool_count(PoolElement *pool, uint64_t count)tervel::util::memory::rc::DescriptorPoolprivate
~DescriptorPool()tervel::util::memory::rc::DescriptorPoolinline