FreeBSD Manual Pages
std::experi...ic_allocator(3) C++ Standard Libarystd::experi...ic_allocator(3) NAME std::experimental::pmr::polymorphic_allocator - std::experimen- tal::pmr::polymorphic_allocator Synopsis Defined in header <experimental/memory_resource> template< class T > (library fundamen- tals TS) class polymorphic_allocator; The class template std::experimental::pmr::polymorphic_allocator is an Allocator whose allocation behavior depends on the memory resource it is con- structed with. Thus, different instances of polymorphic_allocator can exhibit en- tirely different allocation behavior. This runtime polymorphism allows objects using polymorphic_allocator to behave as if they used different allocator types at run time despite the identical static allocator type. Member types Member type definition value_type T Member functions constructor constructs a polymorphic_allo- cator (public member function) destructor implicitly declared destructor (implicitly declared) (public member function) operator= copy assignment operator (public member function) Public member functions allocate allocate memory (public member function) deallocate deallocate memory (public member function) construct constructs an object in allo- cated storage (public member function) destroy destroys an object in allo- cated storage (public member function) create a new polymorphic_allo- cator for use by select_on_container_copy_construction a container's copy constructor (public member function) returns a pointer to the un- derlying memory resource resource (public member function) Non-member functions operator== compare two polymorphic_allocators operator!= (function) Category: * Noindexed pages http://cppreference.com 2024.06.10 std::experi...ic_allocator(3)
NAME | Synopsis | Member types | Member functions | Public member functions | Non-member functions | Category:
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::pmr::polymorphic_allocator&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
