Function template within_schedule_uptime
fd::within_schedule_uptime — Determine whether now is within uptime bounds of given schedules. 
 
Synopsis
template<auto converter, typename TP, std::ranges::forward_range Rng> 
  std::optional< bool > 
  within_schedule_uptime(const TP & now, const Rng & schedules);
Description
| ![[Note]](../../images/note.png) | Note | 
| A schedule's activity boundary is treated as an half-open range of [from, till). | 
| Parameters: | 
| now
 | Time point since unix epoch (in UTC).  |  
| schedules
 | List of timepoint generators.  |  | 
| Returns: | 
std::nullopt if @schedules don't contain any 'fixed duration' schedule,falseif outside of 'uptime' schedules or within a 'halt' schedule,
trueotherwise - i.e. whethernowis within coaleseced uptime bounds (i.e. longest duration period) of all 'fixed duration' schedules, or outside of 'halt' schedules.
 |