Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-25 | Factor out commonalities between repeat and retry into a separate file (#363) | elelel | |
This reverts commit ad430c5bae364cf267f2b4a5cab703eb5672afbe. * Retry operator: remove old comment * Complete the error-reporting templates rollback * Rename retry/repeat common file * Fix filename in doxygen comment block | |||
2017-02-24 | Retry operator argument semantics fix (#362) | elelel | |
* Fix retry operator's argument semantics * Rephrase comments in tries parameter desc | |||
2017-02-23 | Retry: subscription lifetime; repeat: generic naming (#360) | elelel | |
2017-02-24 | fix iterator_type::value_type error | Kirk Shoop | |
#355 reported that range-v3 ranges failed due to an errant `&` in the `iterator_type` | |||
2017-02-23 | Retry(0)/Retry() operator fix (#358) | elelel | |
* Change retry description to conform with other Rx implementations * Retry operator common state * Repeat operator: finite case * Retry operator: infinite case * Fix misc dev-stage errors * Retry: tests and fixes | |||
2017-02-20 | Work-around for VS2017RC error C2672 building doc (#357) | aargor | |
When building RxCPP with the latest VS2017 RC, the compiler emits error C2672 on compiling a method. There was some off-line discussion (Kirk Shoop was included) about the legitimacy of the error. In either case, I'd anticipate that the error could hit in VS2017RTW, so I'm offering this PR. The change is very targeted -- a natural question is if this error could arise in the methods around retry. For that and further discussion, I have to point you to my colleagues participating in the off-line discussion; for this particular patch all I could do was confirm the latest RC still needs it to build. | |||
2017-02-20 | Rewrite repeat operator to handle 0 case correctly and not rely on magic ↵ | elelel | |
numbers (#356) * Sketch interface for finite/inifinite variants * CRTP deriving finite/infinite from base * Fully rewrite repeat implementation * Fix description and comments in repeat * Test repeat(0) case * Make 0 handling with completion when the input sequence complete * Return immidiately empty sequence instead on first on_completed * Return immidiately empty sequence instead on first on_completed * Update param description for repeat 0 case * repeat(0): never call on.next(), but call on.completed() * Test: no subscriptions are made when repeat(0) | |||
2017-02-14 | Update rx-includes.hpp | freezestudio | |
vector include in #line144 | |||
2017-02-03 | move sources docs out of observable | Kirk Shoop | |
shift tests to include aliases | |||
2017-02-01 | add aliases and fix docs | Kirk Shoop | |
added aliases for some operators transform (map) merge_transform (flat_map) concat_transform (concat_map) switch_on_error (on_error_resume_next) accumulate (reduce) | |||
2017-01-31 | doc update | Grigoriy Chudnov | |
2017-01-28 | decouple ref_count from connectable_observable | Grigoriy Chudnov | |
2017-01-27 | decouple connect_forever from connectable_observable | Grigoriy Chudnov | |
2017-01-26 | decouple publish, publish_synchronized, multicast from observable (#338) | Grigoriy Chudnov | |
* decouple publish, publish_synchronized, multicast from observable * decouple publish, publish_synchronized, multicast from observable - restore include structure | |||
2017-01-26 | Add callback for when a task is added to a run-loop schedule (#337) | Stuart Dootson | |
* Add callback for when a task is added to a run-loop schedule * Provide wakeup time in 'new task' callback Modified callback to provide new wakeup time as a callback parameter, so that it can schedule an event to wake the thread owning the run loop, rather than (as was the case) having to iterate through the dispatch loop. | |||
2017-01-24 | decouple replay from observable | Grigoriy Chudnov | |
2017-01-24 | decouple observe_on from observable (#335) | Grigoriy Chudnov | |
* decouple observe_on from observable * decouple observe_on from observable - fix msvc | |||
2017-01-22 | decouple subscribe_on from observable | Grigoriy Chudnov | |
2017-01-21 | decouple start_with from observable - fix msvc2013 | Grigoriy Chudnov | |
2017-01-21 | decouple start_with from observable | Grigoriy Chudnov | |
2017-01-19 | decouple flat_map from observable | Grigoriy Chudnov | |
2017-01-18 | decouple concat_map from observable | Grigoriy Chudnov | |
2017-01-17 | decouple switch_on_next from observable | Grigoriy Chudnov | |
2017-01-16 | decouple switch_if_empty, default_if_empty from observable (#329) | Grigoriy Chudnov | |
* decouple switch_if_empty, default_if_empty from observable * decouple switch_if_empty, default_if_empty from observable - fix compile errors * decouple switch_if_empty, default_if_empty from observable - fix ref * decouple switch_if_empty, default_if_empty from observable - fix msvc2013 | |||
2017-01-13 | decouple tap from observable (#328) | Grigoriy Chudnov | |
* decouple tap from observable * decouple tap from observable - fix clang | |||
2017-01-12 | decouple concat from observable | Grigoriy Chudnov | |
2017-01-12 | Patch for issue with lifetime of subject's observers #324 | 吴天同 | |
2017-01-11 | decouple scan from observable (#323) | Grigoriy Chudnov | |
* decouple scan from observable * fix redefinition bug | |||
2017-01-10 | decouple window_toggle from observable | Grigoriy Chudnov | |
2017-01-09 | exposed to_time_point on the test scheduler | Grigoriy Chudnov | |
2017-01-09 | decouple skip_until from observable | Grigoriy Chudnov | |
2017-01-08 | decouple skip_last from observable | Grigoriy Chudnov | |
2017-01-07 | decouple take_until from observable | Grigoriy Chudnov | |
2017-01-06 | decouple take_last from observable | Grigoriy Chudnov | |
2017-01-06 | fix documentation typo in skip | Kirk Shoop | |
2017-01-05 | decouple merge from observable | Grigoriy Chudnov | |
2017-01-04 | decouple sample_with_time from observable | Grigoriy Chudnov | |
2017-01-02 | decouple window_with_time_or_count from observable (#314) | Grigoriy Chudnov | |
* decouple window_with_time_or_count from observable * struct rename | |||
2017-01-01 | decouple window_with_time from observable | Grigoriy Chudnov | |
2016-12-31 | Fix a issue with rxcpp::util::any_value_true | Minglei Zhang | |
2016-12-31 | decouple window from observable | Grigoriy Chudnov | |
2016-12-30 | decouple buffer_with_time_or_count from observable | Grigoriy Chudnov | |
2016-12-30 | decouple skip from observable | Rafał Borowiak | |
2016-12-30 | decouple buffer_with_time from observable | Grigoriy Chudnov | |
2016-12-29 | decouple buffer from observable | Grigoriy Chudnov | |
2016-12-29 | decouple take from observable | Grigoriy Chudnov | |
2016-12-29 | decouple timeout from observable (#304) | Grigoriy Chudnov | |
* decouple timeout from observable * fix bad merge | |||
2016-12-28 | decouple time_interval from observable | Grigoriy Chudnov | |
2016-12-26 | decouple timestamp from observable | Grigoriy Chudnov | |
2016-12-24 | decouple amb from observable (#300) | Grigoriy Chudnov | |
* decouple amb from observable * refactoring to remove redundant dependencies |