| 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 > | |