Files
Last update 1 year 4 months
by
Kristóf Kovács
TimeInterface.hpp#ifndef _TIMEINTERFACE_HPP_ #define _TIMEINTERFACE_HPP_ #include <stdint.h> class TimeInterface { public: virtual ~TimeInterface() {} virtual void SetTime(int hour, int minute, int second, int day, int month, int year) = 0; virtual void SetTime(uint32_t time) = 0; virtual uint8_t get_hour() = 0; virtual uint8_t get_minute() = 0; virtual uint8_t get_second() = 0; virtual uint16_t get_millisecond() = 0; virtual void update() = 0; }; #endif //_TIMEINTERFACE_HPP_