cycle_ptr
cycle_ptr::cycle_allocator< Nested > Member List

This is the complete list of members for cycle_ptr::cycle_allocator< Nested >, including all inherited members.

construct(T *ptr, Args &&... args) -> voidcycle_ptr::cycle_allocator< Nested >inline
cycle_allocator (defined in cycle_ptr::cycle_allocator< Nested >)cycle_ptr::cycle_allocator< Nested >friend
cycle_allocator(const cycle_allocator< Other > &other) noexcept(std::is_nothrow_constructible_v< Nested, const Other & >)cycle_ptr::cycle_allocator< Nested >inline
cycle_allocator(const cycle_base &base, Args &&... args)cycle_ptr::cycle_allocator< Nested >inlineexplicit
cycle_allocator([[maybe_unused]] unowned_cycle_t unowned_tag, Args &&... args)cycle_ptr::cycle_allocator< Nested >inlineexplicit
is_always_equal typedefcycle_ptr::cycle_allocator< Nested >
operator!=(const cycle_allocator &other) const noexcept(noexcept(*this==other)) -> boolcycle_ptr::cycle_allocator< Nested >inline
operator==(const cycle_allocator &other) const noexcept(std::allocator_traits< Nested >::is_always_equal::value||noexcept(std::declval< const Nested & >()==std::declval< const Nested & >())) -> boolcycle_ptr::cycle_allocator< Nested >inline
propagate_on_container_copy_assignment typedefcycle_ptr::cycle_allocator< Nested >
propagate_on_container_move_assignment typedefcycle_ptr::cycle_allocator< Nested >
propagate_on_container_swap typedefcycle_ptr::cycle_allocator< Nested >
select_on_container_copy_construction() -> cycle_allocatorcycle_ptr::cycle_allocator< Nested >inline