Read-Copy-Update.
Classes | |
class | AsyncDeleter |
Destroys retired objects asynchronously in the same TaskProcessor . More... | |
struct | BlockingRcuTraits |
Rcu traits for using outside of coroutines. More... | |
struct | DefaultRcuMapTraits |
struct | DefaultRcuTraits |
Default RCU traits. Deletes garbage asynchronously. Designed for storing data of multi-megabyte or multi-gigabyte caches. More... | |
class | MissingKeyException |
Thrown on missing element access. More... | |
class | RcuMap |
Map-like structure allowing RCU keyset updates. More... | |
class | RcuMapIterator |
Forward iterator for the rcu::RcuMap. More... | |
class | ReadablePtr |
class | SnapshotHandle |
A handle to the retired object version, which an RCU deleter should clean up. More... | |
struct | SyncDeleter |
Destroys retired objects synchronously. More... | |
struct | SyncRcuTraits |
Deletes garbage synchronously. Designed for storing small amounts of data with relatively fast destructors. More... | |
class | Variable |
Read-Copy-Update variable. More... | |
class | WritablePtr |