cycle_ptr
cycle_ptr::detail::generation Member List

This is the complete list of members for cycle_ptr::detail::generation, including all inherited members.

cycle_ptr::gc_operation (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationfriend
fix_ordering(base_control &src, base_control &dst) noexcept -> std::shared_lock< std::shared_mutex >cycle_ptr::detail::generationstatic
gc() noexcept -> void (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generation
intrusive_ptr_add_ref (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationfriend
intrusive_ptr_release (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationfriend
link(base_control &bc) noexcept -> void (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinline
merge_mtx_cycle_ptr::detail::generation
mtx_cycle_ptr::detail::generation
new_generation() -> intrusive_ptr< generation > (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinlinestatic
new_generation(std::uintmax_t seq) -> intrusive_ptr< generation > (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinlinestatic
order_invariant(const generation &origin, const generation &dest) noexcept -> bool (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinlinestatic
red_promotion_mtx_cycle_ptr::detail::generation
seq() const noexcept -> std::uintmax_t (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinline
unlink(base_control &bc) noexcept -> void (defined in cycle_ptr::detail::generation)cycle_ptr::detail::generationinline