home | help
std::experi...nction::swap(3)  C++ Standard Libary std::experi...nction::swap(3)

NAME
     std::experimental::function::swap - std::experimental::function::swap

Synopsis
	void swap( function& other );  (library fundamentals TS)

	Exchanges the stored callable objects of *this and other.

	The allocators of *this and other are not exchanged.

	The behavior is undefined if *this->get_memory_resource()  (library fun-
     damentals TS)
	!=  *other.get_memory_resource().			     (until  li-
     brary
								   fundamentals
     TS v3)
	The behavior is undefined if this->get_allocator() !=	   (library fun-
     damentals TS
	other.get_allocator().					   v3)

Parameters
	other - function wrapper to exchange the stored callable object with

Return value
	(none)

http://cppreference.com 	   2024.06.10	   std::experi...nction::swap(3)

home | help