ReactivePlusPlus
One more implementation of ReactiveX approach in C++ with care about performance and templates in mind
Loading...
Searching...
No Matches
operators.hpp
1
// ReactivePlusPlus library
2
//
3
// Copyright Aleksey Loginov 2022 - present.
4
// Distributed under the Boost Software License, Version 1.0.
5
// (See accompanying file LICENSE_1_0.txt or copy at
6
// https://www.boost.org/LICENSE_1_0.txt)
7
//
8
// Project home: https://github.com/victimsnino/ReactivePlusPlus
9
//
10
11
#pragma once
12
27
#include <rpp/operators/buffer.hpp>
28
#include <rpp/operators/flat_map.hpp>
29
#include <rpp/operators/group_by.hpp>
30
#include <rpp/operators/map.hpp>
31
#include <rpp/operators/scan.hpp>
32
#include <rpp/operators/window.hpp>
33
41
#include <rpp/operators/debounce.hpp>
42
#include <rpp/operators/distinct_until_changed.hpp>
43
#include <rpp/operators/filter.hpp>
44
#include <rpp/operators/first.hpp>
45
#include <rpp/operators/last.hpp>
46
#include <rpp/operators/sample.hpp>
47
#include <rpp/operators/skip.hpp>
48
#include <rpp/operators/take.hpp>
49
#include <rpp/operators/take_last.hpp>
50
58
#include <rpp/operators/take_until.hpp>
59
#include <rpp/operators/take_while.hpp>
60
68
#include <rpp/operators/combine_latest.hpp>
69
#include <rpp/operators/merge.hpp>
70
#include <rpp/operators/start_with.hpp>
71
#include <rpp/operators/switch_map.hpp>
72
#include <rpp/operators/switch_on_next.hpp>
73
#include <rpp/operators/with_latest_from.hpp>
74
82
#include <rpp/operators/concat.hpp>
83
#include <rpp/operators/reduce.hpp>
84
92
#include <rpp/operators/delay.hpp>
93
#include <rpp/operators/do.hpp>
94
#include <rpp/operators/observe_on.hpp>
95
#include <rpp/operators/repeat.hpp>
96
#include <rpp/operators/subscribe_on.hpp>
97
#include <rpp/operators/timeout.hpp>
98
106
#include <rpp/operators/multicast.hpp>
107
#include <rpp/operators/publish.hpp>
108
#include <rpp/operators/ref_count.hpp>
109
117
#include <rpp/operators/on_error_resume_next.hpp>
src
rpp
rpp
operators.hpp
Generated by
1.9.7