This is the complete list of members for NodeRC< Mutable, Atom >, including all inherited members.
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 |
delete_obj(NodeRC< Mutable, Atom > *p) | folly::hazptr_deleter< NodeRC< Mutable, Atom >, D > | inline |
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 |
next() const noexcept | NodeRC< Mutable, Atom > | inline |
next_ | NodeRC< Mutable, Atom > | private |
NodeRC(int v=0, NodeRC *n=nullptr, bool acq=false) noexcept | NodeRC< Mutable, Atom > | inlineexplicit |
operator=(const hazptr_obj< Atom > &) noexcept | folly::hazptr_obj< Atom > | inline |
operator=(hazptr_obj< Atom > &&) noexcept | folly::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 noexcept | NodeRC< Mutable, Atom > | inline |
~NodeRC() | NodeRC< Mutable, Atom > | inline |