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++.
|
This is the complete list of members for rxcpp::observable< void, void >, including all inherited members.
create(OnSubscribe os) -> decltype(rxs::create< T >(std::move(os))) | rxcpp::observable< void, void > | inlinestatic |
defer(ObservableFactory of) -> decltype(rxs::defer(std::move(of))) | rxcpp::observable< void, void > | inlinestatic |
empty() -> decltype(from< T >()) | rxcpp::observable< void, void > | inlinestatic |
empty(Coordination cn) -> decltype(from< T >(std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
error(Exception &&e) -> decltype(rxs::error< T >(std::forward< Exception >(e))) | rxcpp::observable< void, void > | inlinestatic |
error(Exception &&e, Coordination cn) -> decltype(rxs::error< T >(std::forward< Exception >(e), std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
from() -> decltype( rxs::from< T >()) | rxcpp::observable< void, void > | inlinestatic |
from(Coordination cn) -> typename std::enable_if< is_coordination< Coordination >::value, decltype( rxs::from< T >(std::move(cn)))>::type | rxcpp::observable< void, void > | inlinestatic |
from(Value0 v0, ValueN...vn) -> typename std::enable_if<!is_coordination< Value0 >::value, decltype( rxs::from(v0, vn...))>::type | rxcpp::observable< void, void > | inlinestatic |
from(Coordination cn, Value0 v0, ValueN...vn) -> typename std::enable_if< is_coordination< Coordination >::value, decltype( rxs::from(std::move(cn), v0, vn...))>::type | rxcpp::observable< void, void > | inlinestatic |
interval(rxsc::scheduler::clock_type::duration period, AN **...) -> decltype(rxs::interval(period)) | rxcpp::observable< void, void > | inlinestatic |
interval(rxsc::scheduler::clock_type::duration period, Coordination cn) -> decltype(rxs::interval(period, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
interval(rxsc::scheduler::clock_type::time_point initial, rxsc::scheduler::clock_type::duration period, AN **...) -> decltype(rxs::interval(initial, period)) | rxcpp::observable< void, void > | inlinestatic |
interval(rxsc::scheduler::clock_type::time_point initial, rxsc::scheduler::clock_type::duration period, Coordination cn) -> decltype(rxs::interval(initial, period, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
iterate(Collection c) -> decltype(rxs::iterate(std::move(c), identity_current_thread())) | rxcpp::observable< void, void > | inlinestatic |
iterate(Collection c, Coordination cn) -> decltype(rxs::iterate(std::move(c), std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
just(T v) -> decltype(rxs::just(std::move(v))) | rxcpp::observable< void, void > | inlinestatic |
just(T v, Coordination cn) -> decltype(rxs::just(std::move(v), std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
never() -> decltype(rxs::never< T >()) | rxcpp::observable< void, void > | inlinestatic |
range(T first=0, T last=std::numeric_limits< T >::max(), std::ptrdiff_t step=1) -> decltype(rxs::range< T >(first, last, step, identity_current_thread())) | rxcpp::observable< void, void > | inlinestatic |
range(T first, T last, std::ptrdiff_t step, Coordination cn) -> decltype(rxs::range< T >(first, last, step, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
range(T first, T last, Coordination cn) -> decltype(rxs::range< T >(first, last, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
range(T first, Coordination cn) -> decltype(rxs::range< T >(first, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
scope(ResourceFactory rf, ObservableFactory of) -> decltype(rxs::scope(std::move(rf), std::move(of))) | rxcpp::observable< void, void > | inlinestatic |
start_with(Observable o, Value0 v0, ValueN...vn) -> decltype(rxs::start_with(std::move(o), std::move(v0), std::move(vn)...)) | rxcpp::observable< void, void > | inlinestatic |
timer(rxsc::scheduler::clock_type::time_point at, AN **...) -> decltype(rxs::timer(at)) | rxcpp::observable< void, void > | inlinestatic |
timer(rxsc::scheduler::clock_type::duration after, AN **...) -> decltype(rxs::timer(after)) | rxcpp::observable< void, void > | inlinestatic |
timer(rxsc::scheduler::clock_type::time_point when, Coordination cn) -> decltype(rxs::timer(when, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |
timer(rxsc::scheduler::clock_type::duration when, Coordination cn) -> decltype(rxs::timer(when, std::move(cn))) | rxcpp::observable< void, void > | inlinestatic |