10#ifndef SEMF_SYSTEM_RTC_H_
11#define SEMF_SYSTEM_RTC_H_
61 virtual uint8_t
hour()
const = 0;
71 virtual uint8_t
day()
const = 0;
81 virtual uint8_t
month()
const = 0;
91 virtual uint16_t
year()
const = 0;
Interface for the real time clock.
virtual void setMillisecond(uint16_t millisecond)=0
For set a new time.
virtual uint8_t second() const =0
Get the seconds from the current time.
virtual void setMonth(uint8_t month)=0
For set a new date.
virtual uint16_t millisecond()=0
Get the milliseconds from the current time.
virtual void setMinute(uint8_t minute)=0
For set a new time.
virtual void setHour(uint8_t hour)=0
For set a new time.
virtual uint8_t day() const =0
virtual uint16_t year() const =0
Get the current year.
virtual void setSecond(uint8_t second)=0
For set a new time.
virtual uint8_t hour() const =0
Get the hours from the current time.
virtual uint8_t month() const =0
Get the current month.
virtual uint8_t minute() const =0
Get the minutes from the current time.
virtual void setYear(uint16_t year)=0
For set a new date.
virtual void setDay(uint8_t day)=0
For set a new date.
Signal for lightweight signal/slot implementation. One signal can be connected to multiple slots and ...