|
proxygen
|
#include <executor.h>
Classes | |
| struct | vtable |
Public Types | |
| using | properties = property_set< is_time<>, is_executor<>, is_single<>> |
Public Member Functions | |
| any_time_executor_ref ()=delete | |
| any_time_executor_ref (const any_time_executor_ref &)=default | |
| requires TimeSender< wrapped_t< Wrapped >, is_single<> > | any_time_executor_ref (Wrapped &w) |
| std::chrono::system_clock::time_point | top () |
| any_time_executor_ref | executor () |
| template<class SingleReceiver > | |
| void | submit (TP tp, SingleReceiver &&sa) |
Private Types | |
| using | This = any_time_executor_ref |
| template<class T > | |
| using | wrapped_t = detail::not_any_time_executor_ref_t< T > |
Private Attributes | |
| void * | pobj_ |
| struct folly::pushmi::any_time_executor_ref::vtable * | vptr_ |
Definition at line 356 of file executor.h.
| using folly::pushmi::any_time_executor_ref< E, TP >::properties = property_set<is_time<>, is_executor<>, is_single<>> |
Definition at line 367 of file executor.h.
|
private |
Definition at line 358 of file executor.h.
|
private |
Definition at line 365 of file executor.h.
|
delete |
|
default |
|
inline |
Definition at line 375 of file executor.h.
References folly::gen::move, now(), folly::pushmi::now, s, folly::pushmi::submit, submit, and folly::pushmi::__adl::tp.
|
inline |
Definition at line 404 of file executor.h.
|
inline |
Definition at line 406 of file executor.h.
References s.
|
inline |
Definition at line 401 of file executor.h.
|
private |
Definition at line 359 of file executor.h.
|
private |