proxygen
folly::hazptr_obj_base_linked< T, Atom, D > Member List

This is the complete list of members for folly::hazptr_obj_base_linked< T, Atom, D >, including all inherited members.

acquire_link() noexceptfolly::hazptr_obj_linked< Atom >inline
acquire_link_safe() noexceptfolly::hazptr_obj_linked< Atom >inline
acquire_ref() noexceptfolly::hazptr_obj_linked< Atom >inline
acquire_ref_safe() noexceptfolly::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() noexceptfolly::hazptr_obj< Atom >inline
hazptr_obj(const hazptr_obj< Atom > &) noexceptfolly::hazptr_obj< Atom >inline
hazptr_obj(hazptr_obj< Atom > &&) noexceptfolly::hazptr_obj< Atom >inline
operator=(const hazptr_obj< Atom > &) noexceptfolly::hazptr_obj< Atom >inline
operator=(hazptr_obj< Atom > &&) noexceptfolly::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() noexceptfolly::hazptr_obj_base_linked< T, Atom, D >inlineprivate
Stack typedeffolly::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