KTL
ktl::type_allocator< T, Alloc > Member List

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

allocate(size_t n) noexcept(noexcept(m_Alloc.allocate(n)))ktl::type_allocator< T, Alloc >inline
construct(value_type *p, Args &&... args) noexcept(detail::has_nothrow_construct_v< Alloc, value_type *, Args... >)ktl::type_allocator< T, Alloc >inline
deallocate(value_type *p, size_t n) noexcept(noexcept(m_Alloc.deallocate(p, n)))ktl::type_allocator< T, Alloc >inline
destroy(value_type *p) noexcept(detail::has_nothrow_destroy_v< Alloc, value_type * >)ktl::type_allocator< T, Alloc >inline
get_allocator() noexceptktl::type_allocator< T, Alloc >inline
get_allocator() const noexceptktl::type_allocator< T, Alloc >inline
is_always_equal typedefktl::type_allocator< T, Alloc >
max_size() const noexcept(detail::has_nothrow_max_size_v< A >)ktl::type_allocator< T, Alloc >inline
operator=(const type_allocator &)=defaultktl::type_allocator< T, Alloc >
operator=(type_allocator &&rhs) noexcept(std::is_nothrow_copy_assignable_v< Alloc >)ktl::type_allocator< T, Alloc >inline
owns(value_type *p) const noexcept(detail::has_nothrow_owns_v< A >)ktl::type_allocator< T, Alloc >inline
size_type typedefktl::type_allocator< T, Alloc >
type_allocator classktl::type_allocator< T, Alloc >friend
type_allocator()=defaultktl::type_allocator< T, Alloc >
type_allocator(Args &&... alloc) noexcept(std::is_nothrow_constructible_v< T, Args... >)ktl::type_allocator< T, Alloc >inlineexplicit
type_allocator(const type_allocator &)=defaultktl::type_allocator< T, Alloc >
type_allocator(type_allocator &&other) noexcept(std::is_nothrow_copy_constructible_v< Alloc >)ktl::type_allocator< T, Alloc >inline
type_allocator(const type_allocator< U, Alloc > &other) noexcept(std::is_nothrow_constructible_v< Alloc, const type_allocator< U, Alloc > & >)ktl::type_allocator< T, Alloc >inline
type_allocator(type_allocator< U, Alloc > &&other) noexcept(std::is_nothrow_constructible_v< Alloc, type_allocator< U, Alloc > && >)ktl::type_allocator< T, Alloc >inline
value_type typedefktl::type_allocator< T, Alloc >