summaryrefslogtreecommitdiff
path: root/Rx/v2/examples/doxygen/timeout.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Rx/v2/examples/doxygen/timeout.cpp')
-rw-r--r--Rx/v2/examples/doxygen/timeout.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/Rx/v2/examples/doxygen/timeout.cpp b/Rx/v2/examples/doxygen/timeout.cpp
deleted file mode 100644
index c61d519..0000000
--- a/Rx/v2/examples/doxygen/timeout.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-#include "rxcpp/rx.hpp"
-
-#include "rxcpp/rx-test.hpp"
-#include "catch.hpp"
-
-SCENARIO("timeout sample"){
- printf("//! [timeout sample]\n");
-
- using namespace std::chrono;
- auto values = rxcpp::observable<>::interval(milliseconds(100))
- .take(3)
- .concat(rxcpp::observable<>::interval(milliseconds(500)))
- .timeout(milliseconds(200));
- values.
- subscribe(
- [](long v) { printf("OnNext: %ld\n", v); },
- [](std::exception_ptr ep) {
- try {
- std::rethrow_exception(ep);
- } catch (const rxcpp::timeout_error& ex) {
- printf("OnError: %s\n", ex.what());
- }
- },
- []() { printf("OnCompleted\n"); });
- printf("//! [timeout sample]\n");
-}