Tervel  1.0.0
A collection of wait-free containers and algorithms.
Public Attributes | List of all members
tervel::util::memory::rc::PoolElement::Header Struct Reference

All the member variables of PoolElement are stored in a struct so that the left over memory for cache padding can be easily calculated. More...

#include <pool_element.h>

Public Attributes

PoolElementnext
 
std::atomic< int64_t > ref_count {0}
 

Detailed Description

All the member variables of PoolElement are stored in a struct so that the left over memory for cache padding can be easily calculated.

Member Data Documentation

PoolElement* tervel::util::memory::rc::PoolElement::Header::next
std::atomic<int64_t> tervel::util::memory::rc::PoolElement::Header::ref_count {0}

The documentation for this struct was generated from the following file: