Home
last modified time | relevance | path

Searched refs:scheduler_interface (Results 1 – 8 of 8) sorted by relevance

/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/schedulers/
Drx-eventloop.hpp14 struct event_loop : public scheduler_interface
33 std::shared_ptr<const scheduler_interface> alive;
39 … loop_worker(composite_subscription cs, worker w, std::shared_ptr<const scheduler_interface> alive) in loop_worker()
Drx-sameworker.hpp14 struct same_worker : public scheduler_interface
Drx-immediate.hpp14 struct immediate : public scheduler_interface
Drx-newthread.hpp16 struct new_thread : public scheduler_interface
Drx-test.hpp16 class test_type : public scheduler_interface
20 typedef scheduler_interface::clock_type clock_type;
368 : scheduler(std::static_pointer_cast<scheduler_interface>(t)) in test()
Drx-runloop.hpp44 struct run_loop_scheduler : public scheduler_interface
Drx-currentthread.hpp131 struct current_thread : public scheduler_interface
/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/
Drx-scheduler.hpp15 class scheduler_interface;
28 typedef std::shared_ptr<scheduler_interface> scheduler_interface_ptr;
29 typedef std::shared_ptr<const scheduler_interface> const_scheduler_interface_ptr;
353 class scheduler_interface class
354 : public std::enable_shared_from_this<scheduler_interface>
356 typedef scheduler_interface this_type;
361 virtual ~scheduler_interface() {} in ~scheduler_interface()
399 : inner(std::const_pointer_cast<scheduler_interface>(i)) in scheduler()
419 …return scheduler(std::static_pointer_cast<scheduler_interface>(std::make_shared<Scheduler>(std::fo… in make_scheduler()
422 inline scheduler make_scheduler(std::shared_ptr<scheduler_interface> si) { in make_scheduler()