|
join 1.0
lightweight network framework library
|
tagged index. More...
#include <allocator.hpp>
Public Attributes | ||
| struct { | ||
| uint32_t idx | ||
| free-list head index. More... | ||
| uint32_t gen | ||
| generation counter. More... | ||
| }; | ||
| uint64_t | raw | |
| raw value for atomic CAS. | ||
tagged index.
| struct { ... } join::TaggedIndex |
| uint32_t join::TaggedIndex::gen |
generation counter.
| uint32_t join::TaggedIndex::idx |
free-list head index.
| uint64_t join::TaggedIndex::raw |
raw value for atomic CAS.