Fleet  0.0.9
Inference in the LOT
Classes | Namespaces | Functions
generator.hpp File Reference
#include <type_traits>
#include <utility>
#include <exception>
#include <iterator>
#include <functional>
Include dependency graph for generator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cppcoro::generator< T >
 
class  cppcoro::detail::generator_promise< T >
 
struct  cppcoro::detail::generator_sentinel
 
class  cppcoro::detail::generator_iterator< T >
 
class  cppcoro::generator< T >
 

Namespaces

 cppcoro
 
 cppcoro::detail
 

Functions

template<typename T >
void cppcoro::swap (generator< T > &a, generator< T > &b)
 
template<typename FUNC , typename T >
generator< std::invoke_result_t< FUNC &, typename generator< T >::iterator::reference > > cppcoro::fmap (FUNC func, generator< T > source)