1 #ifndef _TIME_H
2 #define _TIME_H
3
4 #ifndef _TIME_T
5 #define _TIME_T
6 typedef long time_t;
7 #endif
8
9 #ifndef _SIZE_T
10 #define _SIZE_T
11 typedef unsigned int size_t;
12 #endif
13
14 #define CLOCKS_PER_SEC 100
15
16 typedef long clock_t;
17
18 struct tm {
19 int tm_sec;
20 int tm_min;
21 int tm_hour;
22 int tm_mday;
23 int tm_mon;
24 int tm_year;
25 int tm_wday;
26 int tm_yday;
27 int tm_isdst;
28 };
29
30 clock_t clock(void);
31 time_t time(time_t * tp);
32 double difftime(time_t time2, time_t time1);
33 time_t mktime(struct tm * tp);
34
35 char * asctime(const struct tm * tp);
36 char * ctime(const time_t * tp);
37 struct tm * gmtime(const time_t *tp);
38 struct tm *localtime(const time_t * tp);
39 size_t strftime(char * s, size_t smax, const char * fmt, const struct tm * tp);
40 void tzset(void);
41
42 #endif
43
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.