asio C++ library

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