proxygen
|
#include <time_source.h>
Public Types | |
using | time_point = std::decay_t< TP > |
Public Member Functions | |
virtual | ~time_source_queue_base () |
time_heap_item< E, TP > & | top () |
virtual void | dispatch ()=0 |
Public Attributes | |
bool | dispatching_ = false |
bool | pending_ = false |
std::priority_queue< time_heap_item< E, TP >, std::vector< time_heap_item< E, TP > >, std::greater<> > | heap_ |
Definition at line 83 of file time_source.h.
using folly::pushmi::time_source_queue_base< E, TP >::time_point = std::decay_t<TP> |
Definition at line 86 of file time_source.h.
|
inlinevirtual |
Definition at line 95 of file time_source.h.
|
pure virtual |
Implemented in folly::pushmi::time_source_queue< E, TP, NF, Executor >.
|
inline |
Definition at line 97 of file time_source.h.
References folly::compression::instructions::dispatch().
bool folly::pushmi::time_source_queue_base< E, TP >::dispatching_ = false |
Definition at line 87 of file time_source.h.
std::priority_queue< time_heap_item<E, TP>, std::vector<time_heap_item<E, TP> >, std::greater<> > folly::pushmi::time_source_queue_base< E, TP >::heap_ |
Definition at line 93 of file time_source.h.
bool folly::pushmi::time_source_queue_base< E, TP >::pending_ = false |
Definition at line 88 of file time_source.h.