proxygen
folly::pushmi::time_heap_item< E, TP > Class Template Reference

#include <time_source.h>

Public Types

using time_point = std::decay_t< TP >
 

Public Member Functions

 time_heap_item (time_point at, any_receiver< E, any_time_executor_ref< E, TP >> out)
 

Public Attributes

time_point when
 
any_receiver< E, any_time_executor_ref< E, TP > > what
 

Detailed Description

template<class E, class TP>
class folly::pushmi::time_heap_item< E, TP >

Definition at line 37 of file time_source.h.

Member Typedef Documentation

template<class E, class TP>
using folly::pushmi::time_heap_item< E, TP >::time_point = std::decay_t<TP>

Definition at line 39 of file time_source.h.

Constructor & Destructor Documentation

template<class E, class TP>
folly::pushmi::time_heap_item< E, TP >::time_heap_item ( time_point  at,
any_receiver< E, any_time_executor_ref< E, TP >>  out 
)
inline

Definition at line 41 of file time_source.h.

44  : when(std::move(at)), what(std::move(out)) {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
any_receiver< E, any_time_executor_ref< E, TP > > what
Definition: time_source.h:47

Member Data Documentation

template<class E, class TP>
time_point folly::pushmi::time_heap_item< E, TP >::when

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