proxygen
folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable Struct Reference

Static Public Member Functions

static void s_op (data &, data *)
 
static any_executor< Es_executor (data &)
 
static void s_submit (data &, any_flow_receiver< PE, std::ptrdiff_t, E, VN... >)
 

Public Attributes

void(* op_ )(data &, data *) = vtable::s_op
 
any_executor< E >(* executor_ )(data &) = vtable::s_executor
 
void(* submit_ )(data &, any_flow_receiver< PE, std::ptrdiff_t, E, VN... >)
 

Detailed Description

template<class PE, class E, class... VN>
struct folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable

Definition at line 36 of file flow_single_sender.h.

Member Function Documentation

template<class PE, class E, class... VN>
static any_executor<E> folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable::s_executor ( data )
inlinestatic

Definition at line 38 of file flow_single_sender.h.

38 { return {}; }
template<class PE, class E, class... VN>
static void folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable::s_op ( data ,
data  
)
inlinestatic

Definition at line 37 of file flow_single_sender.h.

37 {}
template<class PE, class E, class... VN>
static void folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable::s_submit ( data ,
any_flow_receiver< PE, std::ptrdiff_t, E, VN... >   
)
inlinestatic

Definition at line 39 of file flow_single_sender.h.

39 {}

Member Data Documentation

template<class PE, class E, class... VN>
any_executor<E>(* folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable::executor_) (data &) = vtable::s_executor
template<class PE, class E, class... VN>
void(* folly::pushmi::any_flow_single_sender< PE, E, VN >::vtable::submit_) (data &, any_flow_receiver< PE, std::ptrdiff_t, E, VN... >)

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