#ifndef _Logiscope_CISO90_time_h #define _Logiscope_CISO90_time_h /* $Id: time.h,v 1.2 2007/03/29 13:45:17 frmath Exp $ */ #ifndef _Logiscope_CISO90_SIZE_T typedef unsigned long size_t; # define _Logiscope_CISO90_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_CISO90_NULL # define NULL 0 # define _Logiscope_CISO90_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_CISO90_time_h */