cds  2.3.2
cds::epoch_retired_ptr Struct Reference

Epoch-based retired ptr. More...

#include <cds/urcu/details/base.h>

Inheritance diagram for cds::epoch_retired_ptr:

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.
 

Detailed Description

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.


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

cds 2.3.2 Developed by Maxim Khizhinsky aka khizmax and other contributors 2007 - 2017
Autogenerated Sun Dec 31 2017 12:10:13 by Doxygen 1.8.13