Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the develop branch, built from commit 98b17a472c.
PrevUpHomeNext
windows::basic_object_handle::operator= (2 of 2 overloads)

Move-assign an object handle from a handle of another executor type.

template<
    typename Executor1>
constraint_t< is_convertible< Executor1, Executor >::value, basic_object_handle & > operator=(
    basic_object_handle< Executor1 > && other);

This assignment operator moves an object handle from one object to another.

Parameters

other

The other object handle object from which the move will occur.

Remarks

Following the move, the moved-from object is in the same state as if constructed using the basic_object_handle(const executor_type&) constructor.


PrevUpHomeNext