proxygen
|
#include <time_source.h>
Public Types | |
using | time_point = std::decay_t< TP > |
Public Member Functions | |
time_source () | |
requires Invocable< ExecutorFactory & > &&Executor< invoke_result_t< ExecutorFactory & > > &&NeverBlocking< invoke_result_t< ExecutorFactory & > > auto | make (NF nf, ExecutorFactory ef) |
void | join () |
Private Attributes | |
std::shared_ptr< time_source_shared< E, time_point > > | source_ |
Definition at line 527 of file time_source.h.
using folly::pushmi::time_source< E, TP >::time_point = std::decay_t<TP> |
Definition at line 529 of file time_source.h.
|
inline |
Definition at line 535 of file time_source.h.
References folly::pushmi::PUSHMI_TEMPLATE(), and folly::pushmi::requires().
|
inline |
Definition at line 550 of file time_source.h.
|
inline |
Definition at line 545 of file time_source.h.
References folly::gen::move.
Referenced by make_time().
|
private |
Definition at line 532 of file time_source.h.