std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:: operator=
      From cppreference.net
     
     
      
       <
       
        cpp
       
        |
       
        memory
       
        |
       
        scoped allocator adaptor
       
      
     
     
        
         C++
        
        
         
          
           
          
          
         
        
       
       
        
         Memory management library
        
        
         
          
           
            
          
          
          
         
        
       
       
              
  | 
             
              
  | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
        
         
          std::scoped_allocator_adaptor
         
        
        
         
          
           
            
          
          
          
         
        
       
       | Member functions | ||||
| 
               
                
                 
                  
                   scoped_allocator_adaptor::operator=
                  
                 
                
                
               | 
            ||||
| Non-member functions | ||||
| 
               
                
                 
                 
                 
                  
                   (until C++20)
                  
                 
                
                
               | 
            ||||
| Deduction guides (C++17) | 
| 
           
           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
         
         |