A simple representation of time with hour and minutes.
More...
#include <SimpleTime.h>
A simple representation of time with hour and minutes.
Definition at line 13 of file SimpleTime.h.
◆ SimpleTime() [1/4]
| SimpleTime::SimpleTime |
( |
| ) |
|
|
inline |
◆ SimpleTime() [2/4]
| SimpleTime::SimpleTime |
( |
SimpleTime const & |
_simpleTime | ) |
|
|
inline |
◆ SimpleTime() [3/4]
| SimpleTime::SimpleTime |
( |
uint16_t |
_hour, |
|
|
uint16_t |
_minute |
|
) |
| |
|
inline |
◆ SimpleTime() [4/4]
| SimpleTime::SimpleTime |
( |
String |
timeString | ) |
|
|
inline |
◆ getHour()
| uint16_t SimpleTime::getHour |
( |
| ) |
const |
|
inline |
◆ getMinute()
| uint16_t SimpleTime::getMinute |
( |
| ) |
const |
|
inline |
◆ operator int()
| SimpleTime::operator int |
( |
| ) |
const |
|
inline |
Compare SimpleTimes over total minutes since 00:00.
- Returns
Definition at line 54 of file SimpleTime.h.
◆ parse()
| static SimpleTime SimpleTime::parse |
( |
String |
timeString | ) |
|
|
inlinestatic |
Parse String in format HH:MM.
Definition at line 62 of file SimpleTime.h.
◆ setHour()
| void SimpleTime::setHour |
( |
uint16_t |
hour | ) |
|
|
inline |
◆ setMinute()
| void SimpleTime::setMinute |
( |
uint16_t |
minute | ) |
|
|
inline |
◆ toString()
| String SimpleTime::toString |
( |
| ) |
const |
|
inline |
◆ totalMinutes()
| const int SimpleTime::totalMinutes |
( |
| ) |
const |
|
inline |
Calculate total minutes since 00:00.
- Returns
Definition at line 46 of file SimpleTime.h.
◆ hour
| uint16_t SimpleTime::hour |
|
private |
◆ minute
| uint16_t SimpleTime::minute |
|
private |
The documentation for this class was generated from the following file:
- /Users/jolau/Documents/Projekte/QlockTwo_DIY/GIT/esp8266/src/SimpleTime.h