coroutine: intro of coroutine<>::pull_type, coroutine<>::push_type

[SVN r85058]
This commit is contained in:
Oliver Kowalke
2013-07-17 14:09:07 +00:00
parent c39d9509a4
commit 865902f9b5
22 changed files with 397 additions and 487 deletions

View File

@@ -2908,6 +2908,14 @@ typename push_coroutine< Arg >::const_iterator
end( push_coroutine< Arg > const& c)
{ return boost::const_end( c); }
template< typename T >
struct coroutine
{
typedef push_coroutine< T > push_type;
typedef pull_coroutine< T > pull_type;
};
}
template< typename Arg >