|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Getting the result | ||||
| Execution | ||||
| Non-member functions | ||||
swap(std::packaged_task) | ||||
| Helper classes | ||||
(until C++17) | ||||
| Deduction guides(C++17) |
template<class Function,class...Args> void swap( packaged_task<Function(Args...)>&lhs, | (since C++11) | |
Specializes thestd::swap algorithm forstd::packaged_task. Exchanges the state oflhs with that ofrhs. Effectively callslhs.swap(rhs).
Contents |
| lhs, rhs | - | packaged tasks whose states to swap |
(none)
| This section is incomplete Reason: no example |
| swaps two task objects (public member function)[edit] |