RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
Public Types | Public Member Functions | List of all members
rxcpp::schedulers::run_loop Class Reference

#include <rx-runloop.hpp>

Public Types

typedef scheduler::clock_type clock_type
 

Public Member Functions

 run_loop ()
 
 ~run_loop ()
 
clock_type::time_point now () const
 
composite_subscription get_subscription () const
 
bool empty () const
 
const_reference_item_type peek () const
 
void dispatch () const
 
scheduler get_scheduler () const
 
void set_notify_earlier_wakeup (std::function< void(clock_type::time_point)> const &f)
 

Member Typedef Documentation

Constructor & Destructor Documentation

rxcpp::schedulers::run_loop::run_loop ( )
inline
rxcpp::schedulers::run_loop::~run_loop ( )
inline

Member Function Documentation

void rxcpp::schedulers::run_loop::dispatch ( ) const
inline
bool rxcpp::schedulers::run_loop::empty ( ) const
inline
scheduler rxcpp::schedulers::run_loop::get_scheduler ( ) const
inline
composite_subscription rxcpp::schedulers::run_loop::get_subscription ( ) const
inline
clock_type::time_point rxcpp::schedulers::run_loop::now ( ) const
inline
const_reference_item_type rxcpp::schedulers::run_loop::peek ( ) const
inline
void rxcpp::schedulers::run_loop::set_notify_earlier_wakeup ( std::function< void(clock_type::time_point)> const &  f)
inline

The documentation for this class was generated from the following file: