Public Attributes | |
utils::spinlock | spinlock {} |
Public Attributes inherited from rpp::details::combine_latest_state< TCombiner, Types... > | |
TCombiner | combiner |
std::mutex | values_mutex |
std::tuple< std::optional< Types >... > | values |
Public Attributes inherited from rpp::details::merge_state | |
std::atomic_size_t | count_of_on_completed_needed {} |
Public Attributes inherited from rpp::details::early_unsubscribe_state | |
composite_subscription | children_subscriptions |
Additional Inherited Members | |
Public Member Functions inherited from rpp::details::combine_latest_state< TCombiner, Types... > | |
combine_latest_state (const TCombiner &combiner, const composite_subscription &subscription_of_subscriber) | |
Public Member Functions inherited from rpp::details::merge_state | |
early_unsubscribe_state (const composite_subscription &subscription_of_subscriber) | |
Public Member Functions inherited from rpp::details::early_unsubscribe_state | |
early_unsubscribe_state (const composite_subscription &subscription_of_subscriber) | |