ReactivePlusPlus
ReactiveX implementation for C++20
Toggle main menu visibility
Loading...
Searching...
No Matches
switch_on_next.cpp
#include <rpp/rpp.hpp>
#include <iostream>
int
main()
{
rpp::source::just
(
rpp::source::just
(1).as_dynamic(),
rpp::source::never<int>
().as_dynamic(),
rpp::source::just
(2).as_dynamic())
|
rpp::operators::switch_on_next
()
|
rpp::operators::subscribe
([](
int
v) { std::cout << v <<
" "
; });
// Output: 1 2
return
0;
}
rpp::operators::switch_on_next
auto switch_on_next()
Converts observable of observables into observable of values which emits values from most recent unde...
Definition
switch_on_next.hpp:187
rpp::source::never
auto never()
Creates rpp::observable that emits no items and does not terminate.
Definition
never.hpp:46
rpp::source::just
auto just(const TScheduler &scheduler, T &&item, Ts &&... items)
Creates rpp::observable that emits a particular items and completes.
Definition
from.hpp:201
rpp::operators::subscribe
auto subscribe(observer< Type, ObserverStrategy > &&observer)
Subscribes passed observer to emissions from this observable.
Definition
subscribe.hpp:226
Generated by
1.17.0