|
rlib
Convenience library for useful things
|
Pointer slot that participates in hazard-pointer reclamation. More...
#include <rlib/data/rhzrptr.h>
Data Fields | |
| raptr | ptr |
| RDestroyNotify | notify |
Pointer slot that participates in hazard-pointer reclamation.
ptr is the atomically-published value; notify is the destructor called on the displaced value once every reader has dropped their record.
| RDestroyNotify rhzrptr::notify |
Destructor for displaced values.
| raptr rhzrptr::ptr |
Published value (read/written atomically).