make_hazard_pointer overloads
Declared in <folly/synchronization/Hazptr-fwd.h>
Construct a nonempty hazard pointer holder.
template<template<
typename,
typename> typename Atom = atomic>
hazptr_holder<Atom>
make_hazard_pointer(hazptr_domain<Atom>& domain = default_hazptr_domain<Atom>());
» more...
Grants the hazard pointer factory access to the thread cache internals.
template<>
hazptr_holder<Atom>
make_hazard_pointer<Atom>(hazptr_domain<Atom>&);
» more...
A hazard pointer holder that owns a hazard pointer.
| Name | Description |
|---|---|
| domain | The domain the new holder is associated with. |