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 Member Functions | List of all members
rxcpp::subjects::replay< T, Coordination > Class Template Reference

#include <rx-replaysubject.hpp>

Public Member Functions

 replay (Coordination cn, composite_subscription cs=composite_subscription())
 
 replay (std::size_t count, Coordination cn, composite_subscription cs=composite_subscription())
 
 replay (rxsc::scheduler::clock_type::duration period, Coordination cn, composite_subscription cs=composite_subscription())
 
 replay (std::size_t count, rxsc::scheduler::clock_type::duration period, Coordination cn, composite_subscription cs=composite_subscription())
 
bool has_observers () const
 
std::list< T > get_values () const
 
subscriber< T > get_subscriber () const
 
observable< T > get_observable () const
 

Constructor & Destructor Documentation

template<class T, class Coordination>
rxcpp::subjects::replay< T, Coordination >::replay ( Coordination  cn,
composite_subscription  cs = composite_subscription() 
)
inlineexplicit
template<class T, class Coordination>
rxcpp::subjects::replay< T, Coordination >::replay ( std::size_t  count,
Coordination  cn,
composite_subscription  cs = composite_subscription() 
)
inline
template<class T, class Coordination>
rxcpp::subjects::replay< T, Coordination >::replay ( rxsc::scheduler::clock_type::duration  period,
Coordination  cn,
composite_subscription  cs = composite_subscription() 
)
inline
template<class T, class Coordination>
rxcpp::subjects::replay< T, Coordination >::replay ( std::size_t  count,
rxsc::scheduler::clock_type::duration  period,
Coordination  cn,
composite_subscription  cs = composite_subscription() 
)
inline

Member Function Documentation

template<class T, class Coordination>
observable<T> rxcpp::subjects::replay< T, Coordination >::get_observable ( ) const
inline
template<class T, class Coordination>
subscriber<T> rxcpp::subjects::replay< T, Coordination >::get_subscriber ( ) const
inline
template<class T, class Coordination>
std::list<T> rxcpp::subjects::replay< T, Coordination >::get_values ( ) const
inline
template<class T, class Coordination>
bool rxcpp::subjects::replay< T, Coordination >::has_observers ( ) const
inline

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