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 |
b_ | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | private |
casNextSegment(Segment *next) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inline |
delete_obj(Segment *p) | folly::hazptr_deleter< Segment, D > | inline |
entry(size_t index) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | 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 |
min_ | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | private |
minTicket() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inline |
next_ | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | private |
nextSegment() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inline |
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) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inline |
retire() | folly::hazptr_obj_base_linked< Segment, Atom > | inline |
Segment(const Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inlineexplicit |
set_deleter(D d={}) | folly::hazptr_deleter< Segment, D > | inline |
setNextSegment(Segment *next) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom >::Segment | inline |
unlink() | folly::hazptr_obj_base_linked< Segment, Atom > | inline |
unlink_and_reclaim_unchecked() | folly::hazptr_obj_base_linked< Segment, Atom > | inline |