CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
time.c File Reference
#include <time.h>
+ Include dependency graph for time.c:

Go to the source code of this file.

Macros

#define __CPROVER_TIME_H_INCLUDED
 

Functions

time_t __VERIFIER_nondet_time_t (void)
 
time_t __time64 (time_t *)
 
time_t time (time_t *tloc)
 
struct tmgmtime (const time_t *clock)
 
struct tmgmtime_r (const time_t *clock, struct tm *result)
 
struct tmlocaltime (const time_t *clock)
 
struct tmlocaltime_r (const time_t *clock, struct tm *result)
 
time_t mktime (struct tm *timeptr)
 
time_t timegm (struct tm *timeptr)
 
charasctime (const struct tm *timeptr)
 
charctime (const time_t *clock)
 
__CPROVER_size_t __VERIFIER_nondet_size_t (void)
 
__CPROVER_size_t strftime (char *s, __CPROVER_size_t max, const char *format, const struct tm *tm)
 
__CPROVER_size_t _strftime (char *s, __CPROVER_size_t max, const char *format, const struct tm *tm)
 

Macro Definition Documentation

◆ __CPROVER_TIME_H_INCLUDED

#define __CPROVER_TIME_H_INCLUDED

Definition at line 5 of file time.c.

Function Documentation

◆ __time64()

time_t __time64 ( time_t tloc)

Definition at line 27 of file time.c.

◆ __VERIFIER_nondet_size_t()

__CPROVER_size_t __VERIFIER_nondet_size_t ( void  )

◆ __VERIFIER_nondet_time_t()

time_t __VERIFIER_nondet_time_t ( void  )

◆ _strftime()

__CPROVER_size_t _strftime ( char s,
__CPROVER_size_t  max,
const char format,
const struct tm tm 
)

Definition at line 268 of file time.c.

◆ asctime()

char * asctime ( const struct tm timeptr)

Definition at line 202 of file time.c.

◆ ctime()

char * ctime ( const time_t clock)

Definition at line 223 of file time.c.

◆ gmtime()

struct tm * gmtime ( const time_t clock)

Definition at line 86 of file time.c.

◆ gmtime_r()

struct tm * gmtime_r ( const time_t clock,
struct tm result 
)

Definition at line 111 of file time.c.

◆ localtime()

struct tm * localtime ( const time_t clock)

Definition at line 127 of file time.c.

◆ localtime_r()

struct tm * localtime_r ( const time_t clock,
struct tm result 
)

Definition at line 152 of file time.c.

◆ mktime()

time_t mktime ( struct tm timeptr)

Definition at line 170 of file time.c.

◆ strftime()

__CPROVER_size_t strftime ( char s,
__CPROVER_size_t  max,
const char format,
const struct tm tm 
)

Definition at line 247 of file time.c.

◆ time()

time_t time ( time_t tloc)

Definition at line 13 of file time.c.

◆ timegm()

time_t timegm ( struct tm timeptr)

Definition at line 188 of file time.c.