|
Scopira
20080306
|
#include <time.h>
Public Member Functions | |
| timespan (void) | |
| constructor - inits to null time | |
| timespan (time_t t) | |
| initing ctor | |
| timespan (int days, int hours, int minutes, int seconds) | |
| intializes a timespan with hours[0..], minutes[0..59] and seconds[0..59] | |
| bool | is_null (void) const |
| checks for null time | |
| int | get_days (void) const |
| gets the days unit of the timespan | |
| int | get_hours (void) const |
| gets the hours unit of the timespan | |
| int | get_total_hours (void) const |
| gets the total number of hours in the timespan | |
| int | get_minutes (void) const |
| gets the miutes unit of the timespan | |
| int | get_total_minutes (void) const |
| gets the total number of minutes in the timespan | |
| int | get_seconds (void) const |
| gets the seconds unit of the timespan | |
| int | get_total_seconds (void) const |
| gets the total number of seconds in the timespan | |
| bool | operator< (timespan rhs) const |
| comparison operators | |
| bool | operator<= (timespan rhs) const |
| bool | operator> (timespan rhs) const |
| bool | operator>= (timespan rhs) const |
| bool | operator== (timespan rhs) const |
| bool | operator!= (timespan rhs) const |
| timespan | operator+ (timespan rhs) const |
| addition and subtraction operators | |
| timespan & | operator+= (timespan rhs) |
| timespan | operator- (timespan rhs) const |
| timespan & | operator-= (timespan rhs) |
| timespan & | operator= (timespan rhs) |
| assignment operator | |
Friends | |
| class | timestamp |
time span class represents a span of time