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++.
Classes | Namespaces | Macros | Typedefs | Functions
rx-coordination.hpp File Reference
#include "rx-includes.hpp"
Include dependency graph for rx-coordination.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rxcpp::tag_coordinator
 
struct  rxcpp::coordinator_base
 
struct  rxcpp::is_coordinator< T, C >
 
struct  rxcpp::is_coordinator< T, typename rxu::types_checked_from< typename T::coordinator_tag >::type >
 
struct  rxcpp::tag_coordination
 
struct  rxcpp::coordination_base
 
struct  rxcpp::is_coordination< T, Decayed >
 
class  rxcpp::coordinator< Input >
 
struct  rxcpp::coordinator< Input >::get< T >
 
class  rxcpp::identity_one_worker
 
class  rxcpp::serialize_one_worker
 

Namespaces

 rxcpp
 

Macros

#define RXCPP_RX_COORDINATION_HPP
 

Typedefs

template<class Coordination , class DecayedCoordination = rxu::decay_t<Coordination>>
using rxcpp::coordination_tag_t = typename DecayedCoordination::coordination_tag
 

Functions

identity_one_worker rxcpp::identity_immediate ()
 
identity_one_worker rxcpp::identity_current_thread ()
 
identity_one_worker rxcpp::identity_same_worker (rxsc::worker w)
 
serialize_one_worker rxcpp::serialize_event_loop ()
 
serialize_one_worker rxcpp::serialize_new_thread ()
 
serialize_one_worker rxcpp::serialize_same_worker (rxsc::worker w)
 

Macro Definition Documentation

#define RXCPP_RX_COORDINATION_HPP