|
Public Member Functions |
| Time (time_t tm) |
| Time (tm *dt) |
| Time (char *str, size_t size=0) |
| Time (int hour, int minute, int second) |
| Time () |
virtual | ~Time () |
long | getValue (void) const |
int | getHour (void) const |
int | getMinute (void) const |
int | getSecond (void) const |
char * | getTime (char *buffer) const |
time_t | getTime (void) const |
tm * | getTime (tm *buf) const |
void | setTime (char *str, size_t size=0) |
bool | isValid (void) const |
| operator long () |
String | operator() () const |
Time & | operator++ () |
Time & | operator-- () |
Time & | operator+= (const int val) |
Time & | operator-= (const int val) |
int | operator== (const Time &time) |
int | operator!= (const Time &time) |
int | operator< (const Time &time) |
int | operator<= (const Time &time) |
int | operator> (const Time &time) |
int | operator>= (const Time &time) |
bool | operator! () const |
Protected Member Functions |
void | toSeconds (int hour, int minute, int second) |
void | fromSeconds (char *buf) const |
virtual void | update (void) |
Protected Attributes |
long | seconds |
Friends |
Time | operator+ (const Time &time1, const Time &time2) |
Time | operator- (const Time &time1, const Time &time2) |
Time | operator+ (const Time &time, const int val) |
Time | operator- (const Time &time, const int val) |
Time | operator+ (const int val, const Time &time) |
Time | operator- (const int val, const Time &time) |
This is then manipulated in several forms and may be exported as needed.