• Home
  • Raw
  • Download

Lines Matching refs:OnCompleted

93 template<class State, class OnCompleted>
97 using oncompleted_t = rxu::decay_t<OnCompleted>;
178 template<class T, class State, class OnNext, class OnError, class OnCompleted>
182 using this_type = observer<T, State, OnNext, OnError, OnCompleted>;
193 !std::is_same<void, OnCompleted>::value,
194 rxu::decay_t<OnCompleted>,
195 detail::OnCompletedForward<State, OnCompleted>>::type;
269 template<class T, class OnNext, class OnError, class OnCompleted>
270 class observer<T, detail::stateless_observer_tag, OnNext, OnError, OnCompleted> : public observer_b…
273 using this_type = observer<T, detail::stateless_observer_tag, OnNext, OnError, OnCompleted>;
283 !std::is_same<void, OnCompleted>::value,
284 rxu::decay_t<OnCompleted>,
464 …Error = detail::OnErrorEmpty, class U, class State, class OnNext, class OnError, class OnCompleted>
465 auto make_observer(observer<U, State, OnNext, OnError, OnCompleted> o) in make_observer()
466 -> observer<T, State, OnNext, OnError, OnCompleted> { in make_observer()
467 return observer<T, State, OnNext, OnError, OnCompleted>(std::move(o)); in make_observer()
513 template<class T, class DefaultOnError = detail::OnErrorEmpty, class OnNext, class OnCompleted>
514 auto make_observer(OnNext on, OnCompleted oc) in make_observer()
517 detail::is_on_completed<OnCompleted>::value, in make_observer()
518 … observer<T, detail::stateless_observer_tag, OnNext, DefaultOnError, OnCompleted>>::type { in make_observer()
519 return observer<T, detail::stateless_observer_tag, OnNext, DefaultOnError, OnCompleted>( in make_observer()
522 …ass T, class DefaultOnError = detail::OnErrorEmpty, class OnNext, class OnError, class OnCompleted>
523 auto make_observer(OnNext on, OnError oe, OnCompleted oc) in make_observer()
527 detail::is_on_completed<OnCompleted>::value, in make_observer()
528 observer<T, detail::stateless_observer_tag, OnNext, OnError, OnCompleted>>::type { in make_observer()
529 return observer<T, detail::stateless_observer_tag, OnNext, OnError, OnCompleted>( in make_observer()
563 template<class T, class State, class OnNext, class OnCompleted>
564 auto make_observer(State os, OnNext on, OnCompleted oc) in make_observer()
568 observer<T, State, OnNext, void, OnCompleted>>::type { in make_observer()
569 return observer<T, State, OnNext, void, OnCompleted>( in make_observer()
572 template<class T, class State, class OnNext, class OnError, class OnCompleted>
573 auto make_observer(State os, OnNext on, OnError oe, OnCompleted oc) in make_observer()
578 observer<T, State, OnNext, OnError, OnCompleted>>::type { in make_observer()
579 return observer<T, State, OnNext, OnError, OnCompleted>( in make_observer()
607 template<class T, class OnNext, class OnCompleted>
608 auto make_observer_dynamic(OnNext&& on, OnCompleted&& oc) in make_observer_dynamic()
611 detail::is_on_completed<OnCompleted>::value, in make_observer_dynamic()
614 make_observer<T>(std::forward<OnNext>(on), std::forward<OnCompleted>(oc))); in make_observer_dynamic()
616 template<class T, class OnNext, class OnError, class OnCompleted>
617 auto make_observer_dynamic(OnNext&& on, OnError&& oe, OnCompleted&& oc) in make_observer_dynamic()
621 detail::is_on_completed<OnCompleted>::value, in make_observer_dynamic()
624 …e_observer<T>(std::forward<OnNext>(on), std::forward<OnError>(oe), std::forward<OnCompleted>(oc))); in make_observer_dynamic()