proxygen
inline_executor_many Struct Reference

Public Types

using properties = mi::property_set< mi::is_sender<>, mi::is_fifo_sequence<>, mi::is_always_blocking<>, mi::is_many<>>
 

Public Member Functions

auto executor ()
 
template<class Out >
void submit (Out out)
 

Detailed Description

Definition at line 297 of file PushmiBenchmarks.cpp.

Member Typedef Documentation

Member Function Documentation

auto inline_executor_many::executor ( )
inline

Definition at line 303 of file PushmiBenchmarks.cpp.

303  {
304  return inline_time_executor{};
305  }
template<class Out >
void inline_executor_many::submit ( Out  out)
inline

Definition at line 307 of file PushmiBenchmarks.cpp.

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

307  {
308  ::mi::set_value(out, *this);
309  ::mi::set_done(out);
310  }
PUSHMI_INLINE_VAR constexpr __adl::set_value_fn set_value
PUSHMI_INLINE_VAR constexpr __adl::set_done_fn set_done

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