proxygen
folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState Struct Reference

Public Member Functions

 DispatchState (DispatchFunctionT &&dispatchFunction)
 

Public Attributes

DispatchFunctionT dispatchFunc
 
ValueBatchT values
 
PromiseBatchT promises
 

Detailed Description

template<typename ValueT, typename ResultT, typename ExecutorT>
struct folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState

Definition at line 98 of file BatchDispatcher.h.

Constructor & Destructor Documentation

template<typename ValueT , typename ResultT , typename ExecutorT >
folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState::DispatchState ( DispatchFunctionT &&  dispatchFunction)
inlineexplicit

Definition at line 99 of file BatchDispatcher.h.

100  : dispatchFunc(std::move(dispatchFunction)) {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567

Member Data Documentation

template<typename ValueT , typename ResultT , typename ExecutorT >
DispatchFunctionT folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState::dispatchFunc
template<typename ValueT , typename ResultT , typename ExecutorT >
PromiseBatchT folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState::promises
template<typename ValueT , typename ResultT , typename ExecutorT >
ValueBatchT folly::fibers::BatchDispatcher< ValueT, ResultT, ExecutorT >::DispatchState::values

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