acquire_link() noexcept | folly::hazptr_obj_linked< Atom > | inline |
acquire_link_safe() noexcept | folly::hazptr_obj_linked< Atom > | inline |
acquire_ref() noexcept | folly::hazptr_obj_linked< Atom > | inline |
acquire_ref_safe() noexcept | folly::hazptr_obj_linked< Atom > | inline |
call_push_links(bool m, Stack &s) | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
delete_obj(T *p) | folly::hazptr_deleter< T, D > | inline |
delete_self() | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
downgrade_retire_immutable_descendants() | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
hazptr_obj() noexcept | folly::hazptr_obj< Atom > | inline |
hazptr_obj(const hazptr_obj< Atom > &) noexcept | folly::hazptr_obj< Atom > | inline |
hazptr_obj(hazptr_obj< Atom > &&) noexcept | folly::hazptr_obj< Atom > | inline |
operator=(const hazptr_obj< Atom > &) noexcept | folly::hazptr_obj< Atom > | inline |
operator=(hazptr_obj< Atom > &&) noexcept | folly::hazptr_obj< Atom > | inline |
release_delete_immutable_descendants() | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
release_retire_mutable_children(hazptr_obj_list< Atom > &l) | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
retire() | folly::hazptr_obj_base_linked< T, Atom, D > | inline |
set_deleter(D d={}) | folly::hazptr_deleter< T, D > | inline |
set_reclaim() noexcept | folly::hazptr_obj_base_linked< T, Atom, D > | inlineprivate |
Stack typedef | folly::hazptr_obj_base_linked< T, Atom, D > | private |
unlink() | folly::hazptr_obj_base_linked< T, Atom, D > | inline |
unlink_and_reclaim_unchecked() | folly::hazptr_obj_base_linked< T, Atom, D > | inline |