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 an old version of Boost. Click here to view this page for the latest version.
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< is_convertible< Executor1, Executor >::value, basic_object_handle & >::type 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