hazptr_tc
Declared in <folly/synchronization/HazptrThrLocal.h>
template<template<
typename,
typename> typename Atom = atomic>
class hazptr_tc;
| Name | Description |
|---|---|
hazptr_tc [constructor] | Constructors |
~hazptr_tc [destructor] | Evicts all cached records on destruction. |
operator= | Assignment operators |
allocated_capacity | Returns the allocated capacity of the backing store. |
count | Returns the number of records currently cached. |
| Name | Description |
|---|---|
min_capacity | Returns the minimum guaranteed capacity of the cache. |
| Name | Description |
|---|---|
folly::hazptr_tc_evict<Atom> | |
folly::hazptr_holder | hazptr_holder |
folly::hazptr_array | hazptr_array |
folly::hazptr_local | hazptr_local |
| Name | Description |
|---|---|
hazptr_tc_tls | Access the thread-local hazard pointer cache. |