#include <cstddef>#include <iterator>#include <memory>#include <boost/assert.hpp>#include <boost/config.hpp>#include <boost/move/move.hpp>#include <boost/range.hpp>#include <boost/throw_exception.hpp>#include <boost/utility/explicit_operator_bool.hpp>#include <boost/coroutine/attributes.hpp>#include <boost/coroutine/detail/config.hpp>#include <boost/coroutine/detail/coroutine_context.hpp>#include <boost/coroutine/detail/parameters.hpp>#include <boost/coroutine/exceptions.hpp>#include <boost/coroutine/stack_allocator.hpp>#include <boost/coroutine/detail/pull_coroutine_impl.hpp>#include <boost/coroutine/detail/pull_coroutine_object.hpp>#include <boost/coroutine/detail/pull_coroutine_synthesized.hpp>#include <boost/coroutine/detail/push_coroutine_impl.hpp>#include <boost/coroutine/detail/push_coroutine_object.hpp>#include <boost/coroutine/detail/push_coroutine_synthesized.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::coroutines | |
Functions | |
| template<typename R > | |
| void | boost::coroutines::swap (pull_coroutine< R > &l, pull_coroutine< R > &r) BOOST_NOEXCEPT |
| template<typename Arg > | |
| void | boost::coroutines::swap (push_coroutine< Arg > &l, push_coroutine< Arg > &r) BOOST_NOEXCEPT |
| template<typename R > | |
| pull_coroutine< R >::iterator | boost::coroutines::range_begin (pull_coroutine< R > &c) |
| template<typename R > | |
| pull_coroutine< R >::iterator | boost::coroutines::range_end (pull_coroutine< R > &) |
| template<typename Arg > | |
| push_coroutine< Arg >::iterator | boost::coroutines::range_begin (push_coroutine< Arg > &c) |
| template<typename Arg > | |
| push_coroutine< Arg >::iterator | boost::coroutines::range_end (push_coroutine< Arg > &) |
| template<typename R > | |
| pull_coroutine< R >::iterator | boost::coroutines::begin (pull_coroutine< R > &c) |
| template<typename R > | |
| pull_coroutine< R >::iterator | boost::coroutines::end (pull_coroutine< R > &c) |
| template<typename R > | |
| push_coroutine< R >::iterator | boost::coroutines::begin (push_coroutine< R > &c) |
| template<typename R > | |
| push_coroutine< R >::iterator | boost::coroutines::end (push_coroutine< R > &c) |