| 
    ReactivePlusPlus
    
   ReactiveX implementation for C++20 
   | 
 
Public Member Functions | |
| template<rpp::constraint::decayed_same_as< Fn > TFn, typename... TArgs> | |
| specific_schedulable (const time_point &time_point, TFn &&in_fn, TArgs &&... in_args) | |
| std::optional< time_point > | operator() () noexcept override | 
| std::optional< advanced_call > | make_advanced_call () noexcept override | 
| time_point | handle_advanced_call (const advanced_call &v) noexcept override | 
| bool | is_disposed () const noexcept override | 
| void | on_error (const std::exception_ptr &ep) const override | 
| Public Member Functions inherited from rpp::schedulers::details::schedulable_base | |
| schedulable_base (const time_point &time_point) | |
| time_point | get_timepoint () const | 
| void | set_timepoint (const time_point &timepoint) | 
| const std::shared_ptr< schedulable_base > & | get_next () const | 
| void | set_next (std::shared_ptr< schedulable_base > &&next) | 
| void | update_next (std::shared_ptr< schedulable_base > &&next) | 
Additional Inherited Members | |
| Protected Member Functions inherited from rpp::schedulers::details::schedulable_base | |
| template<typename NowStrategy> | |
| auto | get_advanced_call_handler () const | 
      
  | 
  inlineoverridevirtualnoexcept | 
Implements rpp::schedulers::details::schedulable_base.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements rpp::schedulers::details::schedulable_base.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements rpp::schedulers::details::schedulable_base.
      
  | 
  inlineoverridevirtual | 
Implements rpp::schedulers::details::schedulable_base.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements rpp::schedulers::details::schedulable_base.