SURFEX v8.1
General documentation of Surfex
Functions
fi_libc.c File Reference

Go to the source code of this file.

Functions

void fi_gettimeofday_ (double *t)
 
void fi_fopen_ (FILE **fpp, const char *path, const char *mode, int path_len, int mode_len)
 
void fi_fclose_ (fi_integer4 *err, FILE **fpp)
 
void fi_fread_ (fi_integer8 *err, void *ptr, fi_integer8 *size, fi_integer8 *nmemb, FILE **fpp)
 
void fi_fwrite_ (fi_integer8 *err, const void *ptr, fi_integer8 *size, fi_integer8 *nmemb, FILE **fpp)
 
void fi_fseek_ (fi_integer4 *err, FILE **fpp, fi_integer8 *offset, fi_integer4 *whence)
 
void fi_fileno_ (fi_integer4 *err, FILE **fpp)
 
void fi_ftell_ (fi_integer8 *err, FILE **fpp)
 
void fi_fstat_ (fi_integer4 *err, fi_integer4 *fd, fi_integer8 buf[13])
 
void fi_ftruncate_ (fi_integer4 *err, fi_integer4 *fd, fi_integer8 *length)
 
void fi_mkdir_ (const char *path, int path_len)
 
void fi_chdir_ (fi_integer4 *ierr, const char *path, int path_len)
 
void fi_rename_ (fi_integer4 *ierr, const char *oldpath, const char *newpath, int oldpath_len, int newpath_len)
 
void fi_fflush_ (fi_integer4 *err, FILE **fpp)
 
void fi_errno_ (fi_integer4 *err)
 
void fi_unlink_ (fi_integer4 *err, const char *path, int path_len)
 

Function Documentation

◆ fi_chdir_()

void fi_chdir_ ( fi_integer4 ierr,
const char *  path,
int  path_len 
)

Definition at line 108 of file fi_libc.c.

◆ fi_errno_()

void fi_errno_ ( fi_integer4 err)

Definition at line 132 of file fi_libc.c.

◆ fi_fclose_()

void fi_fclose_ ( fi_integer4 err,
FILE **  fpp 
)

Definition at line 45 of file fi_libc.c.

◆ fi_fflush_()

void fi_fflush_ ( fi_integer4 err,
FILE **  fpp 
)

Definition at line 127 of file fi_libc.c.

◆ fi_fileno_()

void fi_fileno_ ( fi_integer4 err,
FILE **  fpp 
)

Definition at line 65 of file fi_libc.c.

◆ fi_fopen_()

void fi_fopen_ ( FILE **  fpp,
const char *  path,
const char *  mode,
int  path_len,
int  mode_len 
)

Definition at line 19 of file fi_libc.c.

◆ fi_fread_()

void fi_fread_ ( fi_integer8 err,
void *  ptr,
fi_integer8 size,
fi_integer8 nmemb,
FILE **  fpp 
)

Definition at line 50 of file fi_libc.c.

◆ fi_fseek_()

void fi_fseek_ ( fi_integer4 err,
FILE **  fpp,
fi_integer8 offset,
fi_integer4 whence 
)

Definition at line 60 of file fi_libc.c.

◆ fi_fstat_()

void fi_fstat_ ( fi_integer4 err,
fi_integer4 fd,
fi_integer8  buf[13] 
)

Definition at line 75 of file fi_libc.c.

◆ fi_ftell_()

void fi_ftell_ ( fi_integer8 err,
FILE **  fpp 
)

Definition at line 70 of file fi_libc.c.

◆ fi_ftruncate_()

void fi_ftruncate_ ( fi_integer4 err,
fi_integer4 fd,
fi_integer8 length 
)

Definition at line 95 of file fi_libc.c.

◆ fi_fwrite_()

void fi_fwrite_ ( fi_integer8 err,
const void *  ptr,
fi_integer8 size,
fi_integer8 nmemb,
FILE **  fpp 
)

Definition at line 55 of file fi_libc.c.

◆ fi_gettimeofday_()

void fi_gettimeofday_ ( double *  t)

Definition at line 12 of file fi_libc.c.

◆ fi_mkdir_()

void fi_mkdir_ ( const char *  path,
int  path_len 
)

Definition at line 100 of file fi_libc.c.

◆ fi_rename_()

void fi_rename_ ( fi_integer4 ierr,
const char *  oldpath,
const char *  newpath,
int  oldpath_len,
int  newpath_len 
)

Definition at line 116 of file fi_libc.c.

◆ fi_unlink_()

void fi_unlink_ ( fi_integer4 err,
const char *  path,
int  path_len 
)

Definition at line 137 of file fi_libc.c.