Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-21 | decouple start_with from observable - fix example | Grigoriy Chudnov | |
2016-12-21 | take_while snippet (#299) | RafaĆ Borowiak | |
* Implementation of take_while operator and tests * Refactored tests and changed documentation * Removed 'noexcept' specifier from helper class in take_while test * Removed 'const' specifier from not_equal_to helper class in take_while test in order to get rid of MSVC assignment operator warning. * decouple take_while from observable * Added take_while snippet. * Fixed CMakeLists closing parenthesis. | |||
2016-12-16 | add is_empty operator (#294) | Grigoriy Chudnov | |
* add is_empty operator * fix msvc error | |||
2016-12-13 | add support for C++ coroutines (#286) | Kirk Shoop | |
* add support for C++ coroutines * add tests and docs * address feedback and fix lifetime issue | |||
2016-12-08 | Update rx_windows_user.h | freezestudio | |
change WM_USRE+1 to WM | |||
2016-11-25 | use rx lite in example | Kirk Shoop | |
2016-10-25 | decouple reduce | Kirk Shoop | |
breaking changes to accumulator and result selector function signature. take and return by-value, reduce will move for you. switch from abort to terminate | |||
2016-10-12 | decouple zip operator from observable | Kirk Shoop | |
made changes to the operator implementation pattern. using zip as the first example. allows rx-lite.hpp to not include the operators and instead have the app explicitly include only the operators needed. allows all zip related logic to be only in the rx-zip.hpp. observable only has a forwarding function named zip and operators define zip_tag and its include_header member. improves docs by linking the observable and free operator methods to the single doc at file scope. operator_member_missing overloads allow static asserts to help usage. the include_header member of the zip_tag allows a static assert to ask for the zip file to be included when omitted in rx-lite mode | |||
2016-08-31 | add sequence_equal operator | Grigoriy Chudnov | |
2016-07-17 | add switch_if_empty, default_if_empty | Grigoriy Chudnov | |
2016-07-10 | exposed empty as a source | Grigoriy Chudnov | |
2016-06-22 | fix issue with printf | Kirk Shoop | |
duration:::count() return type varies, but printf spec does not.. | |||
2016-06-07 | add time_interval operator | Grigoriy Chudnov | |
2016-05-25 | add skip_last operator | Grigoriy Chudnov | |
2016-05-18 | add take_last operator | Grigoriy Chudnov | |
2016-04-24 | added window_toggle | Kirk Shoop | |
2016-04-21 | change timestamp example output | Kirk Shoop | |
2016-04-21 | fix sample | Grigoriy Chudnov | |
2016-04-21 | add timestamp operator | Grigoriy Chudnov | |
2016-04-14 | add all operator | Grigoriy Chudnov | |
2016-04-12 | add with_latest_from | Kirk Shoop | |
copied from combine_latest | |||
2016-04-12 | add timeout operator | Grigoriy Chudnov | |
2016-03-29 | add samples for contains and exists via operator call syntax | Grigoriy Chudnov | |
2016-03-28 | add contains operator | Grigoriy Chudnov | |
2016-03-28 | add exists operator | Grigoriy Chudnov | |
2016-03-15 | add debounce operator | Grigoriy Chudnov | |
2016-03-10 | make operator| work better | Kirk Shoop | |
converts linesfrombytes example to use operator| | |||
2016-03-05 | add delay operator | Kirk Shoop | |
2016-03-04 | add ignore_elements operator | Grigoriy Chudnov | |
2016-03-01 | add sample operator | Grigoriy Chudnov | |
2016-02-10 | add element_at | Grigoriy Chudnov | |
2016-01-26 | add distinct operator | Grigoriy Chudnov | |
2015-12-17 | add min and max operators | Grigoriy Chudnov | |
2015-07-09 | adds on_error_resume_next operator | Kirk Shoop | |
2015-07-09 | added tap operator | Kirk Shoop | |
2015-07-07 | add lines from bytes example | Kirk Shoop | |
2015-06-18 | Add doxy examples for replay operator | Valery Kopylov | |
2015-06-16 | Remove debug trace | Valery Kopylov | |
2015-06-09 | Modified CMake files to put all examples below one folder | daixtrose | |
This commit leads to crazy build problems | |||
2015-06-09 | Use subscribe_with_rethrow for blocking first and last. | Valery Kopylov | |
2015-06-09 | Implement Kirk's proposals from issue #136 | Valery Kopylov | |
2015-06-09 | Implement new behavior of reduce operator | Valery Kopylov | |
1. Reducing an empty observable returns result_selector(seed). 2. Exceptions from accumulator() and result_selector() are caught and emitted as on_error(). 3. first(), last(), sum(), average() emit rxcpp::empty_error when applied to an empty observable. 4. count() of an empty observable emits 0. 5. If the source observable for count(), sum(), average() calls on_error(), the resulting observable behaves like it was on_completed(). | |||
2015-06-09 | Rethrow source exceptions on blocking_observable aggregate methods | Valery Kopylov | |
+add docs for them | |||
2015-06-09 | Call on_error() when reducing an empty observable. | Valery Kopylov | |
2015-06-04 | CMake - require 3.2 and refactor | Kirk Shoop | |
NOTE: binaries have moved! OSX <build>/test/rxcppv2_test <build>/examples/pythagorian/pythagorian Windows <build>\test\Debug\rxcppv2_test.exe <build>\examples\pythagorian\Debug\pythagorian.exe NOTE: cmake can be run in the root! This will make a dir named build with the binaries cmake . cmake --build . | |||
2015-06-03 | fix unused gcc error | Kirk Shoop | |
2015-06-03 | add stop example | Kirk Shoop | |
2015-06-01 | resolve printf errors on clang | Kirk Shoop | |
2015-06-01 | Remove unnecessary as_dynamic() calls. | Valery Kopylov | |
2015-06-01 | Add description and examples for observable<T> members | Valery Kopylov | |