KTL
ktl::cascading< Alloc > Member List

This is the complete list of members for ktl::cascading< Alloc >, including all inherited members.

allocate(size_type n) noexcept(std::is_nothrow_default_constructible_v< node > &&detail::has_nothrow_allocate_v< Alloc > &&(!detail::has_max_size_v< Alloc >||detail::has_nothrow_max_size_v< Alloc >))ktl::cascading< Alloc >inline
cascading() noexceptktl::cascading< Alloc >inline
cascading(const cascading &)=deletektl::cascading< Alloc >
cascading(cascading &&other) noexcept(std::is_nothrow_move_constructible_v< node >)ktl::cascading< Alloc >inline
construct(T *p, Args &&... args) noexcept(detail::has_nothrow_owns_v< Alloc > &&detail::has_nothrow_construct_v< Alloc, T *, Args... >)ktl::cascading< Alloc >inline
deallocate(void *p, size_type n) noexcept(std::is_nothrow_destructible_v< node > &&detail::has_nothrow_owns_v< Alloc > &&detail::has_nothrow_deallocate_v< Alloc >)ktl::cascading< Alloc >inline
destroy(T *p) noexcept(detail::has_nothrow_owns_v< Alloc > &&detail::has_nothrow_destroy_v< Alloc, T * >)ktl::cascading< Alloc >inline
max_size() const noexcept(detail::has_nothrow_max_size_v< A >)ktl::cascading< Alloc >inline
operator!=(const cascading &rhs) const noexceptktl::cascading< Alloc >inline
operator=(const cascading &)=deletektl::cascading< Alloc >
operator=(cascading &&rhs) noexcept(std::is_nothrow_move_assignable_v< node >)ktl::cascading< Alloc >inline
operator==(const cascading &rhs) const noexceptktl::cascading< Alloc >inline
owns(void *p) const noexcept(detail::has_nothrow_owns_v< Alloc >)ktl::cascading< Alloc >inline
size_type typedefktl::cascading< Alloc >
~cascading()ktl::cascading< Alloc >inline