Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
zserio::ppmr::PropagatingPolymorphicAllocator< T > Member List

This is the complete list of members for zserio::ppmr::PropagatingPolymorphicAllocator< T >, including all inherited members.

allocate(std::size_t size)zserio::ppmr::PropagatingPolymorphicAllocator< T >inline
construct(U *ptr, Args &&... args)zserio::ppmr::PropagatingPolymorphicAllocator< T >inline
deallocate(value_type *memory, std::size_t size) noexceptzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
destroy(U *ptr) noexcept(noexcept(ptr->~U()))zserio::ppmr::PropagatingPolymorphicAllocator< T >inline
operator=(const PropagatingPolymorphicAllocator &other) noexcept=defaultzserio::ppmr::PropagatingPolymorphicAllocator< T >
operator=(PropagatingPolymorphicAllocator &&other) noexcept=defaultzserio::ppmr::PropagatingPolymorphicAllocator< T >
operator=(const PropagatingPolymorphicAllocator< U > &other) noexceptzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
propagate_on_container_copy_assignment typedefzserio::ppmr::PropagatingPolymorphicAllocator< T >
propagate_on_container_move_assignment typedefzserio::ppmr::PropagatingPolymorphicAllocator< T >
propagate_on_container_swap typedefzserio::ppmr::PropagatingPolymorphicAllocator< T >
PropagatingPolymorphicAllocator(std::pmr::memory_resource *resource=std::pmr::get_default_resource()) noexceptzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
PropagatingPolymorphicAllocator(const PropagatingPolymorphicAllocator &other) noexcept=defaultzserio::ppmr::PropagatingPolymorphicAllocator< T >
PropagatingPolymorphicAllocator(PropagatingPolymorphicAllocator &&other) noexcept=defaultzserio::ppmr::PropagatingPolymorphicAllocator< T >
PropagatingPolymorphicAllocator(const PropagatingPolymorphicAllocator< U > &other) noexceptzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
resource() const noexceptzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
select_on_container_copy_construction() constzserio::ppmr::PropagatingPolymorphicAllocator< T >inline
value_type typedefzserio::ppmr::PropagatingPolymorphicAllocator< T >
~PropagatingPolymorphicAllocator()=defaultzserio::ppmr::PropagatingPolymorphicAllocator< T >