|
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-trace.hpp"#include <stdlib.h>#include <cstddef>#include <iostream>#include <iomanip>#include <exception>#include <functional>#include <memory>#include <array>#include <vector>#include <algorithm>#include <atomic>#include <map>#include <set>#include <mutex>#include <deque>#include <thread>#include <future>#include <list>#include <queue>#include <chrono>#include <condition_variable>#include <initializer_list>#include <typeinfo>#include <tuple>#include <unordered_set>#include <type_traits>#include <utility>#include "rx-util.hpp"#include "rx-predef.hpp"#include "rx-subscription.hpp"#include "rx-observer.hpp"#include "rx-scheduler.hpp"#include "rx-subscriber.hpp"#include "rx-notification.hpp"#include "rx-coordination.hpp"#include "rx-sources.hpp"#include "rx-subjects.hpp"#include "rx-operators.hpp"#include "rx-observable.hpp"#include "rx-connectable_observable.hpp"#include "rx-grouped_observable.hpp"#include "operators/rx-all.hpp"#include "operators/rx-amb.hpp"#include "operators/rx-any.hpp"#include "operators/rx-buffer_count.hpp"#include "operators/rx-buffer_time.hpp"#include "operators/rx-buffer_time_count.hpp"#include "operators/rx-combine_latest.hpp"#include "operators/rx-concat.hpp"#include "operators/rx-concat_map.hpp"#include "operators/rx-connect_forever.hpp"#include "operators/rx-debounce.hpp"#include "operators/rx-delay.hpp"#include "operators/rx-distinct.hpp"#include "operators/rx-distinct_until_changed.hpp"#include "operators/rx-element_at.hpp"#include "operators/rx-filter.hpp"#include "operators/rx-finally.hpp"#include "operators/rx-flat_map.hpp"#include "operators/rx-group_by.hpp"#include "operators/rx-ignore_elements.hpp"#include "operators/rx-map.hpp"#include "operators/rx-merge.hpp"#include "operators/rx-observe_on.hpp"#include "operators/rx-on_error_resume_next.hpp"#include "operators/rx-pairwise.hpp"#include "operators/rx-reduce.hpp"#include "operators/rx-repeat.hpp"#include "operators/rx-replay.hpp"#include "operators/rx-retry.hpp"#include "operators/rx-sample_time.hpp"#include "operators/rx-scan.hpp"#include "operators/rx-sequence_equal.hpp"#include "operators/rx-skip.hpp"#include "operators/rx-skip_last.hpp"#include "operators/rx-skip_until.hpp"#include "operators/rx-start_with.hpp"#include "operators/rx-subscribe_on.hpp"#include "operators/rx-switch_if_empty.hpp"#include "operators/rx-switch_on_next.hpp"#include "operators/rx-take.hpp"#include "operators/rx-take_last.hpp"#include "operators/rx-take_until.hpp"#include "operators/rx-take_while.hpp"#include "operators/rx-tap.hpp"#include "operators/rx-time_interval.hpp"#include "operators/rx-timeout.hpp"#include "operators/rx-timestamp.hpp"#include "operators/rx-window.hpp"#include "operators/rx-window_time.hpp"#include "operators/rx-window_time_count.hpp"#include "operators/rx-window_toggle.hpp"#include "operators/rx-with_latest_from.hpp"#include "operators/rx-zip.hpp"Go to the source code of this file.
Macros | |
| #define | RXCPP_RX_INCLUDES_HPP |
| #define | RXCPP_HASH_ENUM 0 |
| #define | RXCPP_HASH_ENUM_UNDERLYING 1 |
| #define | RXCPP_USE_WINRT 0 |
| #define RXCPP_HASH_ENUM 0 |
| #define RXCPP_HASH_ENUM_UNDERLYING 1 |
| #define RXCPP_RX_INCLUDES_HPP |
| #define RXCPP_USE_WINRT 0 |
1.8.11