RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
|
#include <rx-observable.hpp>
Public Types | |
typedef tag_dynamic_observable | dynamic_observable_tag |
Public Types inherited from rxcpp::sources::source_base< T > | |
typedef T | value_type |
typedef tag_source | source_tag |
Public Member Functions | |
dynamic_observable () | |
template<class SOF > | |
dynamic_observable (SOF &&sof, typename std::enable_if<!is_dynamic_observable< SOF >::value, void ** >::type=0) | |
void | on_subscribe (subscriber< T > o) const |
template<class Subscriber > | |
std::enable_if< is_subscriber< Subscriber >::value, void >::type | on_subscribe (Subscriber o) const |
Friends | |
template<class U > | |
bool | operator== (const dynamic_observable< U > &, const dynamic_observable< U > &) |
typedef tag_dynamic_observable rxcpp::dynamic_observable< T >::dynamic_observable_tag |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
friend |