Zserio C++ runtime library
1.1.0
Built for Zserio 2.15.0
|
#include <PolymorphicAllocator.h>
Classes | |
struct | rebind |
Public Types | |
using | propagate_on_container_copy_assignment = std::true_type |
using | propagate_on_container_move_assignment = std::true_type |
using | propagate_on_container_swap = std::true_type |
Public Member Functions | |
PropagatingPolymorphicAllocator | select_on_container_copy_construction () const |
Propagating version of the polymorphic allocator. This one is propagated on container copy and assignment.
Definition at line 214 of file PolymorphicAllocator.h.
using zserio::pmr::PropagatingPolymorphicAllocator< T >::propagate_on_container_copy_assignment = std::true_type |
Definition at line 219 of file PolymorphicAllocator.h.
using zserio::pmr::PropagatingPolymorphicAllocator< T >::propagate_on_container_move_assignment = std::true_type |
Definition at line 220 of file PolymorphicAllocator.h.
using zserio::pmr::PropagatingPolymorphicAllocator< T >::propagate_on_container_swap = std::true_type |
Definition at line 221 of file PolymorphicAllocator.h.
|
inline |
Returns instance of the allocator to be used when a container gets copied.
Definition at line 226 of file PolymorphicAllocator.h.