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++.
Namespaces | Macros | Functions
rx-lift.hpp File Reference

takes any function that will take a subscriber for this observable and produce a subscriber. this is intended to allow externally defined operators, that use make_subscriber, to be connected into the expression. More...

#include "../rx-includes.hpp"
Include dependency graph for rx-lift.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 rxcpp
 
 rxcpp::operators
 

Macros

#define RXCPP_OPERATORS_RX_LIFT_HPP
 

Functions

template<class ResultType , class Operator >
auto rxcpp::operators::lift (Operator &&op) -> detail::lift_factory< ResultType, Operator >
 

Detailed Description

takes any function that will take a subscriber for this observable and produce a subscriber. this is intended to allow externally defined operators, that use make_subscriber, to be connected into the expression.

Template Parameters
ResultTypethe type of the emitted results.
Operatorthe type of the operator.
Returns
An observable that emitting the items from its source.

Macro Definition Documentation

#define RXCPP_OPERATORS_RX_LIFT_HPP