proxygen
NodeRC< Mutable, Atom > Member List

This is the complete list of members for NodeRC< Mutable, Atom >, 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
delete_obj(NodeRC< Mutable, Atom > *p)folly::hazptr_deleter< NodeRC< Mutable, Atom >, 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
next() const noexceptNodeRC< Mutable, Atom >inline
next_NodeRC< Mutable, Atom >private
NodeRC(int v=0, NodeRC *n=nullptr, bool acq=false) noexceptNodeRC< Mutable, Atom >inlineexplicit
operator=(const hazptr_obj< Atom > &) noexceptfolly::hazptr_obj< Atom >inline
operator=(hazptr_obj< Atom > &&) noexceptfolly::hazptr_obj< Atom >inline
push_links(bool m, S &s)NodeRC< Mutable, Atom >inline
retire()folly::hazptr_obj_base_linked< NodeRC< Mutable, Atom >, Atom >inline
set_deleter(D d={})folly::hazptr_deleter< NodeRC< Mutable, Atom >, D >inline
unlink()folly::hazptr_obj_base_linked< NodeRC< Mutable, Atom >, Atom >inline
unlink_and_reclaim_unchecked()folly::hazptr_obj_base_linked< NodeRC< Mutable, Atom >, Atom >inline
val_NodeRC< Mutable, Atom >private
value() const noexceptNodeRC< Mutable, Atom >inline
~NodeRC()NodeRC< Mutable, Atom >inline