#ifndef _Logiscope_CISO99_time_h #define _Logiscope_CISO99_time_h #ifndef _Logiscope_CISO99_SIZE_T typedef unsigned long size_t; # define _Logiscope_CISO99_SIZE_T #endif typedef long clock_t; typedef long time_t; struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; }; #ifndef _Logiscope_CISO99_NULL # define NULL 0 # define _Logiscope_CISO99_NULL #endif #define CLOCKS_PER_SEC (1000) extern clock_t clock(void); extern double difftime(time_t, time_t); extern time_t mktime(struct tm *); extern time_t time(time_t *); extern char *asctime(const struct tm *); extern char *ctime(const time_t *); extern struct tm *gmtime(const time_t *); extern struct tm *localtime(const time_t *); extern size_t strftime(char * , size_t, const char * , const struct tm * ); #endif /* _Logiscope_CISO99_time_h */