MCP7940
v1.2.0
Arduino Library for the MCP7940N and MCP7940M Real-time clocks
|
Timespan class which can represent changes in time with seconds accuracy. More...
Public Member Functions | |
TimeSpan (int32_t seconds=0) | |
Default constructor. | |
TimeSpan (int16_t days, int8_t hours, int8_t minutes, int8_t seconds) | |
Overloaded constructor. | |
TimeSpan (const TimeSpan ©) | |
Overloaded constructor. | |
int16_t | days () const |
return the number of days | |
int8_t | hours () const |
return number of hours | |
int8_t | minutes () const |
return number of minutes | |
int8_t | seconds () const |
return number of seconds | |
int32_t | totalseconds () const |
return total number of seconds | |
TimeSpan | operator+ (const TimeSpan &right) |
redefine "+" operator | |
TimeSpan | operator- (const TimeSpan &right) |
redefine "-" operator | |
Protected Attributes | |
int32_t | _seconds |
Internal value for total seconds. | |
Timespan class which can represent changes in time with seconds accuracy.
Copied from RTClib. For further information see https://github.com/Zanduino/MCP7940/wiki/TimeSpanClass for additional details