e3/ecl/fortio.h File Reference
#include <stdio.h>
#include <stdint.h>
Include dependency graph for e3/ecl/fortio.h:

Go to the source code of this file.

Enumerations

enum  ecl_errno {
  ECL_OK = 0 , ECL_ERR_UNKNOWN , ECL_ERR_SEEK , ECL_ERR_READ ,
  ECL_ERR_WRITE , ECL_INVALID_RECORD , ECL_EINVAL
}
 

Functions

int eclfio_sizeof (FILE *, const char *opts, int32_t *out)
 
int eclfio_skip (FILE *, const char *opts, int n)
 
int eclfio_get (FILE *, const char *opts, int32_t *recordsize, void *record)
 
int eclfio_put (FILE *, const char *opts, int nmemb, const void *)
 

Enumeration Type Documentation

◆ ecl_errno

enum ecl_errno
Enumerator
ECL_OK 
ECL_ERR_UNKNOWN 
ECL_ERR_SEEK 
ECL_ERR_READ 
ECL_ERR_WRITE 
ECL_INVALID_RECORD 
ECL_EINVAL 

Function Documentation

◆ eclfio_get()

int eclfio_get ( FILE *  ,
const char *  opts,
int32_t *  recordsize,
void *  record 
)

◆ eclfio_put()

int eclfio_put ( FILE *  ,
const char *  opts,
int  nmemb,
const void *   
)

◆ eclfio_sizeof()

int eclfio_sizeof ( FILE *  ,
const char *  opts,
int32_t *  out 
)

◆ eclfio_skip()

int eclfio_skip ( FILE *  ,
const char *  opts,
int  n 
)