MCPcopy Create free account
hub / github.com/AlexInLog/ReactivePlusPlus / main

Function main

src/examples/rpp/doxygen/take_while.cpp:8–17  ·  view source on GitHub ↗

* @example take_while.cpp **/

Source from the content-addressed store, hash-verified

6 * @example take_while.cpp
7 **/
8int main() // NOLINT(bugprone-exception-escape)
9{
10 //! [take_while]
11 rpp::source::just(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
12 | rpp::operators::take_while([](int v) { return v != 5; })
13 | rpp::operators::subscribe([](int v) { std::cout << v << " "; });
14 // Output: 0 1 2 3 4
15 //! [take_while]
16 return 0;
17}

Callers

nothing calls this directly

Calls 3

justFunction · 0.85
take_whileFunction · 0.85
subscribeFunction · 0.85

Tested by

no test coverage detected