cds
2.3.2
|
Epoch-based retired ptr. More...
#include <cds/urcu/details/base.h>
Public Member Functions | |
epoch_retired_ptr (retired_ptr const &rp, uint64_t nEpoch) | |
Constructor creates a copy of rp retired pointer and saves nEpoch reclamation epoch. | |
Data Fields | |
uint64_t | m_nEpoch |
The epoch when the object has been retired. | |
Epoch-based retired ptr.
Retired pointer with additional epoch field that prevents early reclamation. This type of retired pointer is used in buffered RCU implementations.