Namespaces
Variants

std::experimental:: swap (std::experimental::function)

From cppreference.net
template < class R, class ... Args >

void swap ( std:: experimental :: function < R ( Args... ) > & lhs,

std:: experimental :: function < R ( Args... ) > & rhs ) ;

Überlädt den swap -Algorithmus für std::experimental::function . Tauscht den Zustand von lhs mit dem von rhs aus. Ruft effektiv lhs. swap ( rhs ) auf.

Inhaltsverzeichnis

Parameter

lhs, rhs - polymorphe Funktionswrapper, deren Zustände ausgetauscht werden sollen

Rückgabewert

(keine)

Ausnahmen

Kann implementierungsdefinierte Ausnahmen auslösen.

Beispiel

Siehe auch

tauscht die Inhalte aus
(öffentliche Elementfunktion)