proxygen
|
This is the complete list of members for folly::hazptr_holder< Atom >, including all inherited members.
get_protected(const Atom< T * > &src) noexcept | folly::hazptr_holder< Atom > | inline |
get_protected(const Atom< T * > &src, Func f) noexcept | folly::hazptr_holder< Atom > | inline |
hazptr_holder(hazptr_domain< Atom > &domain=default_hazptr_domain< Atom >()) | folly::hazptr_holder< Atom > | inlineexplicit |
hazptr_holder(std::nullptr_t) noexcept | folly::hazptr_holder< Atom > | inlineexplicit |
hazptr_holder(hazptr_holder &&rhs) noexcept | folly::hazptr_holder< Atom > | inline |
hazptr_holder(const hazptr_holder &)=delete | folly::hazptr_holder< Atom > | |
hprec() const noexcept | folly::hazptr_holder< Atom > | inline |
hprec_ | folly::hazptr_holder< Atom > | private |
operator=(const hazptr_holder &)=delete | folly::hazptr_holder< Atom > | |
operator=(hazptr_holder &&rhs) noexcept | folly::hazptr_holder< Atom > | inline |
reset(const T *ptr) noexcept | folly::hazptr_holder< Atom > | inline |
reset(std::nullptr_t=nullptr) noexcept | folly::hazptr_holder< Atom > | inline |
set_hprec(hazptr_rec< Atom > *hprec) noexcept | folly::hazptr_holder< Atom > | inline |
swap(hazptr_holder< Atom > &rhs) noexcept | folly::hazptr_holder< Atom > | inline |
try_protect(T *&ptr, const Atom< T * > &src) noexcept | folly::hazptr_holder< Atom > | inline |
try_protect(T *&ptr, const Atom< T * > &src, Func f) noexcept | folly::hazptr_holder< Atom > | inline |
~hazptr_holder() | folly::hazptr_holder< Atom > | inline |