Zth (libzth)
Loading...
Searching...
No Matches
zth::coro::generator_fiber< Generator, Fiber > Struct Template Reference

#include <coro.h>

Public Member Functions

template<typename M >
requires (std::is_base_of_v<FiberManipulator, M>)
generator_fiberoperator<< (M const &m) &
 
template<typename M >
requires (std::is_base_of_v<FiberManipulator, M>)
generator_fiber && operator<< (M const &m) &&
 
 operator zth::Fiber & () const noexcept
 

Public Attributes

Generator generator
 
Fiber fiber
 

Detailed Description

template<typename Generator, typename Fiber>
struct zth::coro::generator_fiber< Generator, Fiber >

Definition at line 855 of file coro.h.

Member Function Documentation

◆ operator zth::Fiber &()

template<typename Generator , typename Fiber >
zth::coro::generator_fiber< Generator, Fiber >::operator zth::Fiber & ( ) const
inlinenoexcept

Definition at line 874 of file coro.h.

◆ operator<<() [1/2]

template<typename Generator , typename Fiber >
template<typename M >
requires (std::is_base_of_v<FiberManipulator, M>)
generator_fiber & zth::coro::generator_fiber< Generator, Fiber >::operator<< ( M const &  m) &
inline

Definition at line 860 of file coro.h.

◆ operator<<() [2/2]

template<typename Generator , typename Fiber >
template<typename M >
requires (std::is_base_of_v<FiberManipulator, M>)
generator_fiber && zth::coro::generator_fiber< Generator, Fiber >::operator<< ( M const &  m) &&
inline

Definition at line 868 of file coro.h.

Member Data Documentation

◆ fiber

template<typename Generator , typename Fiber >
Fiber zth::coro::generator_fiber< Generator, Fiber >::fiber

Definition at line 857 of file coro.h.

◆ generator

template<typename Generator , typename Fiber >
Generator zth::coro::generator_fiber< Generator, Fiber >::generator

Definition at line 856 of file coro.h.


The documentation for this struct was generated from the following file: