Первая функция передает управление исполнением обратно в исходную точку, например, вызовsymmetric_coroutine<>::call_type::operator(). Последние две функции передают управление исполнением на другой симметричный корутин. Параметр<x>передается как значение в контекст<other>.
Возвращает данные, передаваемые из функции корутина черезsymmetric_coroutine<>::call_type::operator().
Throws:
<invalid_result>
Статья Class symmetric_coroutine<>::yield_type раздела Chapter 1. Coroutine Symmetric coroutine может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.