proxygen
folly::pushmi::detail::via_fn_base< Executor > Struct Template Reference

#include <via.h>

Inheritance diagram for folly::pushmi::detail::via_fn_base< Executor >:
folly::pushmi::detail::via_fn_data< Executor, Out >

Public Member Functions

 via_fn_base (Executor ex)
 
via_fn_basevia_fn_base_ref ()
 

Public Attributes

Executor exec
 
bool done
 

Detailed Description

template<class Executor>
struct folly::pushmi::detail::via_fn_base< Executor >

Definition at line 28 of file via.h.

Constructor & Destructor Documentation

template<class Executor >
folly::pushmi::detail::via_fn_base< Executor >::via_fn_base ( Executor  ex)
inlineexplicit

Definition at line 31 of file via.h.

31 : exec(std::move(ex)), done(false) {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567

Member Function Documentation

template<class Executor >
via_fn_base& folly::pushmi::detail::via_fn_base< Executor >::via_fn_base_ref ( )
inline

Definition at line 32 of file via.h.

32  {
33  return *this;
34  }

Member Data Documentation

template<class Executor >
bool folly::pushmi::detail::via_fn_base< Executor >::done

Definition at line 30 of file via.h.


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