]> pd.if.org Git - pdclib/blob - includes/time.h
* Change the style of inclusion of the internal/ headers. Modern preprocessors
[pdclib] / includes / time.h
1 #ifndef _PDCLIB_TIME_H\r
2 #define _PDCLIB_TIME_H\r
3 #include <_PDCLIB_aux.h>\r
4 #include <_PDCLIB_int.h>\r
5 \r
6 _PDCLIB_BEGIN_EXTERN_C\r
7 #ifndef _PDCLIB_SIZE_T_DEFINED\r
8 #define _PDCLIB_SIZE_T_DEFINED _PDCLIB_SIZE_T_DEFINED\r
9 typedef _PDCLIB_size_t size_t;\r
10 #endif\r
11 \r
12 #ifndef _PDCLIB_NULL_DEFINED\r
13 #define _PDCLIB_NULL_DEFINED _PDCLIB_NULL_DEFINED\r
14 #define NULL _PDCLIB_NULL\r
15 #endif\r
16 \r
17 typedef _PDCLIB_time_t  time_t;\r
18 typedef _PDCLIB_clock_t clock_t;\r
19 \r
20 #ifndef _PDCLIB_STRUCT_TIMESPEC_DEFINED\r
21 #define _PDCLIB_STRUCT_TIMESPEC_DEFINED\r
22 _PDCLIB_DEFINE_STRUCT_TIMESPEC()\r
23 #endif\r
24 \r
25 #ifndef _PDCLIB_STRUCT_TM_DEFINED\r
26 #define _PDCLIB_STRUCT_TM_DEFINED\r
27 _PDCLIB_DEFINE_STRUCT_TM()\r
28 #endif\r
29 \r
30 _PDCLIB_END_EXTERN_C\r
31 #endif\r