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++.
sources Directory Reference
Directory dependency graph for sources:
/home/travis/build/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/sources

Files

file  rx-create.hpp [code]
 Returns an observable that executes the specified function when a subscriber subscribes to it.
 
file  rx-defer.hpp [code]
 Returns an observable that calls the specified observable factory to create an observable for each new observer that subscribes.
 
file  rx-empty.hpp [code]
 Returns an observable that sends no items to observer and immediately completes, on the specified scheduler.
 
file  rx-error.hpp [code]
 Returns an observable that sends no items to observer and immediately generates an error, on the specified scheduler.
 
file  rx-interval.hpp [code]
 Returns an observable that emits a sequential integer every specified time interval, on the specified scheduler.
 
file  rx-iterate.hpp [code]
 Returns an observable that sends each value in the collection, on the specified scheduler.
 
file  rx-never.hpp [code]
 
file  rx-range.hpp [code]
 Returns an observable that sends values in the range first-last by adding step to the previous value. The values are sent on the specified scheduler.
 
file  rx-scope.hpp [code]
 Returns an observable that makes an observable by the specified observable factory using the resource provided by the specified resource factory for each new observer that subscribes.
 
file  rx-timer.hpp [code]
 Returns an observable that emits an integer at the specified time point.