FreeBSD Manual Pages
std::experi...c_allocator(3) C++ Standard Libary std::experi...c_allocator(3) NAME std::experimental::pmr::polymorphic_allocator::polymorphic_allocator - std::experimental::pmr::polymorphic_allocator::polymorphic_allocator Synopsis polymorphic_allocator() noexcept; (1) polymorphic_allocator( const polymorphic_allocator& other ) noexcept = default; (2) template< class U > (3) polymorphic_allocator( const polymorphic_allocator<U>& other ) noex- cept; polymorphic_allocator( memory_resource* r); (4) Constructs a new polymorphic_allocator. 1) Constructs a polymorphic_allocator using the return value of std::experimental::pmr::get_default_resource() as the underlying memory resource. 2-3) Constructs a polymorphic_allocator using other.resource() as the underlying memory resource. 4) Constructs a polymorphic_allocator using r as the underlying mem- ory resource. This constructor provides an implicit conversion from memory_re- source*. Parameters other - another polymorphic_allocator to copy from r - pointer to the memory resource to use. May not be null. Exceptions 4) Throws nothing. http://cppreference.com 2022.07.31 std::experi...c_allocator(3)
NAME | Synopsis | Parameters | Exceptions
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::pmr::polymorphic_allocator::polymorphic_allocator&sektion=3&manpath=FreeBSD+Ports+15.0>
