Namespaces
Variants

std::experimental::function<R(Args...)>:: swap

From cppreference.net
void swap ( function & other ) ;
(Bibliotheksfundamentale TS)

Tauscht die gespeicherten aufrufbaren Objekte von * this und other aus.

Die Allokatoren von * this und other werden nicht ausgetauscht.

Das Verhalten ist undefiniert, falls * this - > get_memory_resource ( ) ! = * other. get_memory_resource ( ) .

(library fundamentals TS)
(until library fundamentals TS v3)

Das Verhalten ist undefiniert, falls this - > get_allocator ( ) ! = other. get_allocator ( ) .

(library fundamentals TS v3)

Parameter

other - Funktionswrapper zum Austausch des gespeicherten aufrufbaren Objekts mit

Rückgabewert

(keine)