diff options
Diffstat (limited to 'Rx/v2/examples/doxygen/timeout.cpp')
-rw-r--r-- | Rx/v2/examples/doxygen/timeout.cpp | 26 |
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"); -} |