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 | Functions
rxcpp::notifications Namespace Reference

Classes

struct  notification
 
class  recorded
 
class  subscription
 

Functions

bool operator== (subscription lhs, subscription rhs)
 
std::ostream & operator<< (std::ostream &out, const subscription &s)
 
template<class T >
bool operator== (const std::shared_ptr< detail::notification_base< T >> &lhs, const std::shared_ptr< detail::notification_base< T >> &rhs)
 
template<class T >
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< detail::notification_base< T >> &n)
 
template<class T >
bool operator== (recorded< T > lhs, recorded< T > rhs)
 
template<class T >
std::ostream & operator<< (std::ostream &out, const recorded< T > &r)
 

Function Documentation

std::ostream& rxcpp::notifications::operator<< ( std::ostream &  out,
const subscription s 
)
inline
template<class T >
std::ostream& rxcpp::notifications::operator<< ( std::ostream &  os,
const std::shared_ptr< detail::notification_base< T >> &  n 
)
template<class T >
std::ostream& rxcpp::notifications::operator<< ( std::ostream &  out,
const recorded< T > &  r 
)
bool rxcpp::notifications::operator== ( subscription  lhs,
subscription  rhs 
)
inline
template<class T >
bool rxcpp::notifications::operator== ( const std::shared_ptr< detail::notification_base< T >> &  lhs,
const std::shared_ptr< detail::notification_base< T >> &  rhs 
)
template<class T >
bool rxcpp::notifications::operator== ( recorded< T >  lhs,
recorded< T >  rhs 
)