time.h File Reference

NULL

__need_size_t

Typedef clock_t

typedef _CLOCK_T_clock_t

__clock_t_defined

__time_t_defined

_TIME_T_DEFINED

Typedef time_t

typedef _TIME_T_time_t

__SOFTFP

clock ( void )

IMPORT_C clock_tclock(void)

difftime ( time_t, time_t )

IMPORT_C doubledifftime(time_t_time2,
time_t_time1
)

mktime ( struct tm * )

IMPORT_C time_tmktime(struct tm *_timeptr)

time ( time_t * )

IMPORT_C time_ttime(time_t *_timer)

strftime ( char *, size_t, const char *, const struct tm * )

IMPORT_C size_tstrftime(char *_s,
size_t_maxsize,
const char *_fmt,
const struct tm *_t
)

asctime ( const struct tm * )

IMPORT_C char *asctime(const struct tm *_tblock)

ctime ( const time_t * )

IMPORT_C char *ctime(const time_t *_time)

gmtime ( const time_t * )

IMPORT_C struct tm *gmtime(const time_t *_timer)

localtime ( const time_t * )

IMPORT_C struct tm *localtime(const time_t *_timer)

asctime_r ( const struct tm *, char * )

IMPORT_C char *asctime_r(const struct tm *,
char *
)

Re-entrant versions of the functions that return pointers to a statically allocated buffer. These are internal to the STDLIB implementation and not standard ANSI functions

ctime_r ( const time_t *, char * )

IMPORT_C char *ctime_r(const time_t *,
char *
)

gmtime_r ( const time_t *, struct tm * )

IMPORT_C struct tm *gmtime_r(const time_t *,
struct tm *
)

localtime_r ( const time_t *, struct tm * )

IMPORT_C struct tm *localtime_r(const time_t *,
struct tm *
)