home *** CD-ROM | disk | FTP | other *** search
/ Total Destruction / Total_Destruction.iso / addons / Lccwin32.exe / Lccwin32 / lccpub / include / TIME.H < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-28  |  930 b   |  31 lines

  1. /* time.h Struct and function declarations for dealing with time. */
  2. #ifndef _TIME_H_
  3. #define _TIME_H_
  4. typedef unsigned long clock_t;
  5. typedef unsigned long time_t;
  6. #define CLOCKS_PER_SEC 1000        /* Machine dependent */
  7. #define _TIME_T_DEFINED
  8. struct tm
  9. {
  10.   int    tm_sec;
  11.   int    tm_min;
  12.   int    tm_hour;
  13.   int    tm_mday;
  14.   int    tm_mon;
  15.   int    tm_year;
  16.   int    tm_wday;
  17.   int    tm_yday;
  18.   int    tm_isdst;
  19. };
  20. unsigned int clock(void);
  21. double       difftime(unsigned int _time2, unsigned int _time1);
  22. unsigned int mktime(struct tm *_timeptr);
  23. unsigned int time(unsigned int *_timer);
  24. char      *asctime(const struct tm *_tblock);
  25. char      *ctime(const unsigned int *_time);
  26. struct tm *gmtime(const unsigned int *_timer);
  27. struct tm *localtime(const unsigned int *_timer);
  28. unsigned int   strftime(char *_s, unsigned long _maxsize, char *_fmt, struct tm *_t);
  29. char      *_asctime_r(struct tm *_tblock, void *_p);
  30. #endif /* _TIME_H_ */
  31.