|
cycle_ptr
|
This is the complete list of members for cycle_ptr::detail::vertex, including all inherited members.
| base_control (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | friend |
| generation (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | friend |
| get_control() const noexcept -> intrusive_ptr< base_control > | cycle_ptr::detail::vertex | |
| link() noexcept=default | cycle_ptr::detail::link< vertex > | |
| link([[maybe_unused]] const link &other) noexcept | cycle_ptr::detail::link< vertex > | inlineprotected |
| linked() const noexcept -> bool | cycle_ptr::detail::link< vertex > | inlineprotected |
| operator=([[maybe_unused]] const link &other) noexcept -> link & | cycle_ptr::detail::link< vertex > | inlineprotected |
| owner_is_expired() const noexcept -> bool | cycle_ptr::detail::vertex | protected |
| reset() -> void (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | protected |
| reset(intrusive_ptr< base_control > new_dst, bool has_reference, bool no_red_promotion) -> void | cycle_ptr::detail::vertex | protected |
| throw_if_owner_expired() const -> void | cycle_ptr::detail::vertex | inlineprotected |
| vertex() (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | protected |
| vertex([[maybe_unused]] const vertex &other) (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | inlineprotected |
| vertex(intrusive_ptr< base_control > bc) noexcept (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | explicitprotected |
| ~link() noexcept | cycle_ptr::detail::link< vertex > | inline |
| ~vertex() noexcept (defined in cycle_ptr::detail::vertex) | cycle_ptr::detail::vertex | protected |
1.8.15