table of contents
        
      
      
    | std::experimental::swap(std::experimental::observer_ptr)(3) | C++ Standard Libary | std::experimental::swap(std::experimental::observer_ptr)(3) | 
NAME¶
std::experimental::swap(std::experimental::observer_ptr) - std::experimental::swap(std::experimental::observer_ptr)
Synopsis¶
 template< class W >
  
   void swap( observer_ptr<W>& lhs, observer_ptr<W>& rhs
    (library fundamentals TS v2)
  
   ) noexcept;
  
   Specializes the swap algorithm for std::experimental::observer_ptr. Swaps the
  
   pointers of lhs and rhs. Calls lhs.swap(rhs).
Parameters¶
lhs, rhs - observer_ptrs whose contents to swap
Return value¶
(none)
Complexity¶
Constant
See also¶
 swap swaps the values of two objects
  
   (function template)
  
   swap swaps the watched objects
  
   (public member function)
| 2022.07.31 | http://cppreference.com |