proxygen
|
#include <subject.h>
Classes | |
struct | subject_receiver |
struct | subject_shared |
Public Types | |
using | properties = property_set_insert_t< property_set< is_sender<>, is_single<>>, property_set< property_set_index_t< PS, is_single<>>>> |
Public Member Functions | |
auto | executor () |
requires Receiver< Out > void | submit (Out out) |
auto | receiver () |
Public Attributes | |
std::shared_ptr< subject_shared > | s = std::make_shared<subject_shared>() |
using folly::pushmi::subject< PS, TN... >::properties = property_set_insert_t< property_set<is_sender<>, is_single<>>, property_set<property_set_index_t<PS, is_single<>>>> |
|
inline |
Definition at line 118 of file subject.h.
References folly::pushmi::PUSHMI_TEMPLATE(), folly::pushmi::requires(), and folly::pushmi::trampoline().
|
inline |
|
inline |
std::shared_ptr<subject_shared> folly::pushmi::subject< PS, TN... >::s = std::make_shared<subject_shared>() |