#include <rx-subscription.hpp>
|
std::shared_ptr< base_subscription_state > | state |
|
◆ weak_state_type
◆ subscription() [1/5]
rxcpp::subscription::subscription |
( |
| ) |
|
|
inline |
◆ subscription() [2/5]
template<class U >
rxcpp::subscription::subscription |
( |
U |
u, |
|
|
typename std::enable_if<!is_subscription< U >::value, void ** >::type |
= nullptr |
|
) |
| |
|
inlineexplicit |
◆ subscription() [3/5]
template<class U >
rxcpp::subscription::subscription |
( |
U |
u, |
|
|
typename std::enable_if<!std::is_same< subscription, U >::value &&is_subscription< U >::value, void ** >::type |
= nullptr |
|
) |
| |
|
inlineexplicit |
◆ subscription() [4/5]
◆ subscription() [5/5]
◆ get_weak()
◆ is_subscribed()
bool rxcpp::subscription::is_subscribed |
( |
| ) |
const |
|
inline |
◆ lock()
◆ maybe_lock()
◆ operator=()
◆ unsubscribe()
void rxcpp::subscription::unsubscribe |
( |
| ) |
const |
|
inline |
◆ operator<
◆ operator==
◆ state
std::shared_ptr<base_subscription_state> rxcpp::subscription::state |
|
protected |
The documentation for this class was generated from the following file: