std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>::operator=

From cppreference.net
 
 
Memory management library
(exposition only*)
Allocators
Uninitialized memory algorithms
Constrained uninitialized memory algorithms
Memory resources
Uninitialized storage (until C++20)
(until C++20*)
(until C++20*)

Garbage collector support (until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
 
 
Defined in header <scoped_allocator>
scoped_allocator_adaptor& operator=( const scoped_allocator_adaptor& other ) = default;
(1)
scoped_allocator_adaptor& operator=( scoped_allocator_adaptor&& other ) = default;
(2)
1) Explicitly defaulted copy assignment operator that copy assigns the base class (OuterAlloc, the outer allocator) and all inner allocators.
2) Explicitly defaulted move assignment operator that move assigns the base class (OuterAlloc, the outer allocator) and all inner allocators.

Parameters

other - another std::scoped_allocator_adaptor