allocate(std::size_t object_count) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(U *p, Args &&... args) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(std::pair< FirstType, SecondType > *p, std::piecewise_construct_t, std::tuple< FirstTypeConstructorArgs... > x, std::tuple< SecondTypeConstructorArgs... > y) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(std::pair< FirstType, SecondType > *p) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(std::pair< FirstType, SecondType > *p, FirstTypeArgType &&x, SecondTypeArgType &&y) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(std::pair< FirstType, SecondType > *p, const std::pair< CopyFromFirstType, CopyFromSecondType > ©From) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
construct(std::pair< FirstType, FirstType > *p, std::pair< MoveFromFirstType, MoveFromSecondType > &&moveFrom) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
deallocate(T *p, size_t object_count) noexcept (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
destroy(U *p) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
max_size() const noexcept | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
operator=(const polymorphic_allocator &)=delete (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | |
polymorphic_allocator() noexcept=delete | cetl::pf17::pmr::polymorphic_allocator< T > | |
polymorphic_allocator(memory_resource *r) noexcept (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
polymorphic_allocator(const polymorphic_allocator &)=default (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | |
polymorphic_allocator(const polymorphic_allocator< U > &rhs) noexcept (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
reallocate(U *ptr, std::size_t old_object_count, std::size_t new_object_count) (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
resource() const noexcept (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
select_on_container_copy_construction() const (defined in cetl::pf17::pmr::polymorphic_allocator< T >) | cetl::pf17::pmr::polymorphic_allocator< T > | inline |
value_type typedef | cetl::pf17::pmr::polymorphic_allocator< T > | |