proxygen
folly::pushmi::inline_executor_t Class Reference

#include <inline.h>

Public Types

using properties = property_set< is_sender<>, is_executor<>, is_always_blocking<>, is_fifo_sequence<>, is_single<>>
 

Public Member Functions

auto executor ()
 
requires Receiver< Out > void submit (Out out)
 

Detailed Description

Definition at line 88 of file inline.h.

Member Typedef Documentation

Member Function Documentation

auto folly::pushmi::inline_executor_t::executor ( )
inline

Definition at line 97 of file inline.h.

References folly::pushmi::PUSHMI_TEMPLATE().

97  {
98  return *this;
99  }
requires Receiver<Out> void folly::pushmi::inline_executor_t::submit ( Out  out)
inline

Definition at line 101 of file inline.h.

References folly::pushmi::set_done, and folly::pushmi::set_value.

101  {
102  set_value(out, *this);
103  set_done(out);
104  }
PUSHMI_INLINE_VAR constexpr __adl::set_value_fn set_value
PUSHMI_INLINE_VAR constexpr __adl::set_done_fn set_done

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