Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > d3c732bcddee997381ae7599db6439ca > files > 646

boost-examples-1.60.0-6.1.mga6.noarch.rpm


//          Copyright Oliver Kowalke 2014.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

#include <cstdlib>
#include <iostream>

#include <boost/coroutine2/all.hpp>

int main()
{
    boost::coroutines2::coroutine< void >::push_type sink(
        [&]( boost::coroutines2::coroutine< void >::pull_type & source) {
            std::cout << "inside coroutine-fn" << std::endl;
        });
    sink();

    std::cout << "Done" << std::endl;

    return EXIT_SUCCESS;
}