HDF5  1.12.0
H5win32defs.h File Reference

Data Structures

struct  timezone
 
struct  timespec
 

Typedefs

typedef struct _stati64 h5_stat_t
 
typedef __int64 h5_stat_size_t
 

Functions

H5_DLL int Wgettimeofday (struct timeval *tv, struct timezone *tz)
 
H5_DLL int Wsetenv (const char *name, const char *value, int overwrite)
 
H5_DLL int Wflock (int fd, int operation)
 
H5_DLL char * Wgetlogin (void)
 
H5_DLL int c99_snprintf (char *str, size_t size, const char *format,...)
 
H5_DLL int c99_vsnprintf (char *str, size_t size, const char *format, va_list ap)
 
H5_DLL int Wnanosleep (const struct timespec *req, struct timespec *rem)
 
H5_DLL herr_t H5_expand_windows_env_vars (char **env_var)
 
H5_DLL const wchar_t * H5_get_utf16_str (const char *s)
 
H5_DLL int Wopen_utf8 (const char *path, int oflag,...)
 
H5_DLL int Wremove_utf8 (const char *path)
 
H5_DLL long long Wllround (double arg)
 
H5_DLL long long Wllroundf (float arg)
 
H5_DLL long Wlround (double arg)
 
H5_DLL long Wlroundf (float arg)
 
H5_DLL double Wround (double arg)
 
H5_DLL float Wroundf (float arg)
 

Typedef Documentation

◆ h5_stat_size_t

typedef __int64 h5_stat_size_t

◆ h5_stat_t

typedef struct _stati64 h5_stat_t

Function Documentation

◆ c99_snprintf()

H5_DLL int c99_snprintf ( char *  str,
size_t  size,
const char *  format,
  ... 
)

◆ c99_vsnprintf()

H5_DLL int c99_vsnprintf ( char *  str,
size_t  size,
const char *  format,
va_list  ap 
)

References ap, and size.

Referenced by c99_snprintf().

◆ H5_expand_windows_env_vars()

H5_DLL herr_t H5_expand_windows_env_vars ( char **  env_var)

Referenced by Wflock().

◆ H5_get_utf16_str()

H5_DLL const wchar_t* H5_get_utf16_str ( const char *  s)

Referenced by Wflock().

◆ Wflock()

H5_DLL int Wflock ( int  fd,
int  operation 
)

◆ Wgetlogin()

H5_DLL char* Wgetlogin ( void  )

◆ Wgettimeofday()

H5_DLL int Wgettimeofday ( struct timeval *  tv,
struct timezone tz 
)

◆ Wllround()

H5_DLL long long Wllround ( double  arg)

Referenced by Wflock().

◆ Wllroundf()

H5_DLL long long Wllroundf ( float  arg)

Referenced by Wflock().

◆ Wlround()

H5_DLL long Wlround ( double  arg)

Referenced by Wflock().

◆ Wlroundf()

H5_DLL long Wlroundf ( float  arg)

Referenced by Wflock().

◆ Wnanosleep()

H5_DLL int Wnanosleep ( const struct timespec req,
struct timespec rem 
)

Referenced by Wflock().

◆ Wopen_utf8()

H5_DLL int Wopen_utf8 ( const char *  path,
int  oflag,
  ... 
)

Referenced by Wflock().

◆ Wremove_utf8()

H5_DLL int Wremove_utf8 ( const char *  path)

Referenced by Wflock().

◆ Wround()

H5_DLL double Wround ( double  arg)

Referenced by Wflock().

◆ Wroundf()

H5_DLL float Wroundf ( float  arg)

Referenced by Wflock().

◆ Wsetenv()

H5_DLL int Wsetenv ( const char *  name,
const char *  value,
int  overwrite 
)

References name, and NULL.