ReactivePlusPlus
ReactiveX implementation for C++20
Loading...
Searching...
No Matches
rpp::subjects::replay_subject< Type > Class Template Referencefinal

Same as rpp::subjects::publish_subject but send all earlier emitted values to any new observers. More...

#include <replay_subject.hpp>

Additional Inherited Members

- Public Types inherited from rpp::subjects::details::replay_subject_base< Type, false >
using optimal_disposables_strategy
 
- Public Member Functions inherited from rpp::subjects::details::replay_subject_base< Type, false >
 replay_subject_base (size_t count)
 
 replay_subject_base (size_t count, rpp::schedulers::duration duration)
 
auto get_observer () const
 
auto get_observable () const
 
rpp::disposable_wrapper get_disposable () const
 

Detailed Description

template<rpp::constraint::decayed_type Type>
class rpp::subjects::replay_subject< Type >

Same as rpp::subjects::publish_subject but send all earlier emitted values to any new observers.

Parameters
countmaximum element count of the replay buffer (optional)
durationmaximum time length the replay buffer (optional)
Template Parameters
Typevalue provided by this subject
See also
https://reactivex.io/documentation/subject.html

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