18 void add_seconds(
const std::vector<uint8_t> &seconds);
20 void add_minutes(
const std::vector<uint8_t> &minutes);
22 void add_hours(
const std::vector<uint8_t> &hours);
26 void add_months(
const std::vector<uint8_t> &months);
void add_days_of_week(const std::vector< uint8_t > &days_of_week)
void add_hour(uint8_t hour)
bool matches(const ESPTime &time)
The RealTimeClock class exposes common timekeeping functions via the device's local real-time clock...
A more user-friendly version of struct tm from time.h.
void add_minutes(const std::vector< uint8_t > &minutes)
std::bitset< 61 > seconds_
float get_setup_priority() const override
void add_seconds(const std::vector< uint8_t > &seconds)
CronTrigger(RealTimeClock *rtc)
std::bitset< 13 > months_
void add_month(uint8_t month)
std::bitset< 60 > minutes_
void add_day_of_month(uint8_t day_of_month)
void add_months(const std::vector< uint8_t > &months)
void add_days_of_month(const std::vector< uint8_t > &days_of_month)
std::bitset< 8 > days_of_week_
std::bitset< 32 > days_of_month_
optional< ESPTime > last_check_
void add_second(uint8_t second)
Implementation of SPI Controller mode.
void add_day_of_week(uint8_t day_of_week)
void add_hours(const std::vector< uint8_t > &hours)
void add_minute(uint8_t minute)