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

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

delete_obj(T *p)folly::hazptr_deleter< T, D >inline
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
pre_retire(D deleter)folly::hazptr_obj_base< T, Atom, D >inlineprivate
retire(D deleter={}, hazptr_domain< Atom > &domain=default_hazptr_domain< Atom >())folly::hazptr_obj_base< T, Atom, D >inline
retire(hazptr_domain< Atom > &domain)folly::hazptr_obj_base< T, Atom, D >inline
set_deleter(D d={})folly::hazptr_deleter< T, D >inline
set_reclaim()folly::hazptr_obj_base< T, Atom, D >inlineprivate