42#define MS_PER_SEC 1000
43#define SECS_PER_MIN 60
46#define DAYS_PER_YEAR 365
48#define US_PER_SEC (US_PER_MS * MS_PER_SEC)
49#define US_PER_MIN (US_PER_SEC * SECS_PER_MIN)
50#define US_PER_HOUR (US_PER_MIN * MINS_PER_HR)
52#define MS_PER_MIN (MS_PER_SEC * SECS_PER_MIN)
53#define MS_PER_HR (MS_PER_MIN * MINS_PER_HR)
54#define MS_PER_DAY (MS_PER_HOUR * HRS_PER_DAY)
56#define SECS_PER_HR (SECS_PER_MIN * MINS_PER_HR)
57#define SECS_PER_DAY (SECS_PER_HR * HRS_PER_DAY)
58#define SECS_PER_YR (SECS_PER_DAY * DAYS_PER_YEAR)
unsigned long clock_t
Definition types.h:52
long time_t
Definition types.h:53
XE_LIB int nanosleep(const struct timespec *req, struct timespec *rem)
Definition time.cpp:191
XE_LIB clock_t clock(void)
Definition time.cpp:107
XE_LIB struct tm * gmtime(time_t)
Definition time.cpp:48
XE_LIB char * asctime(const struct tm *)
Definition time.cpp:43
XE_LIB time_t mktime(struct tm *)
Definition time.cpp:121
XE_LIB int gettimeofday(timeval *val)
XE_LIB time_t time(time_t *t)
Definition time.cpp:163
XE_LIB double difftime(time_t, time_t)
Definition time.cpp:103
XE_LIB char * ctime(const time_t)
Definition time.cpp:113
XETime t
Definition main.cpp:53
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
long tv_sec
Definition time.h:77
long tv_usec
Definition time.h:78
long tv_nsec
Definition time.h:83
time_t tv_sec
Definition time.h:82
int tm_mon
Definition time.h:69
int tm_year
Definition time.h:70
int tm_hour
Definition time.h:67
int tm_sec
Definition time.h:65
int tm_isdst
Definition time.h:73
int tm_yday
Definition time.h:72
int tm_mday
Definition time.h:68
int tm_min
Definition time.h:66
int tm_wday
Definition time.h:71