| 338 | |
| 339 | template <class TTimeSpans> |
| 340 | std::pair<bool, bool> MakeActiveResult(RuleSequence const & rule, std::tm const & dt, TTimeSpans const & times) |
| 341 | { |
| 342 | if (IsDayActive(rule, dt)) |
| 343 | return { true, IsActiveAny(times, dt) }; |
| 344 | else |
| 345 | return {false, false}; |
| 346 | } |
| 347 | |
| 348 | /// @return [day active, time active]. |
| 349 | std::pair<bool, bool> IsActiveImpl(RuleSequence const & rule, time_t const timestamp) |
no test coverage detected