std::experimental::function<R(Args...)>:swap
Von cppreference.com
< cpp | experimental | function
| void swap( function& other ); |
(library fundamentals TS) | |
Tauscht die gespeicherten aufrufbaren Objekte von *this und other aus.
Die Allokatoren von *this und other werden nicht ausgetauscht.
|
Das Verhalten ist undefiniert, wenn *this->get_memory_resource() != *other.get_memory_resource(). |
(library fundamentals TS) (bis library fundamentals TS v3) |
|
Das Verhalten ist undefiniert, wenn this->get_allocator() != other.get_allocator(). |
(library fundamentals TS v3) |
[bearbeiten] Parameter
| Sonstiges | - | function wrapper, mit dem das gespeicherte aufrufbare Objekt ausgetauscht werden soll |
[bearbeiten] Rückgabewert
(keine)