|
|
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 |
|
| 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) |
|
|
template<typename NowStrategy> |
| auto | get_advanced_call_handler () const |
◆ handle_advanced_call()
|
|
inlineoverridevirtualnoexcept |
◆ is_disposed()
|
|
inlineoverridevirtualnoexcept |
◆ make_advanced_call()
|
|
inlineoverridevirtualnoexcept |
◆ on_error()
◆ operator()()
|
|
inlineoverridevirtualnoexcept |
The documentation for this class was generated from the following file: