#include "sysdep1.h"
#include "stdio.h"
#include "errno.h"
#include "stddef.h"
Go to the source code of this file.
Classes |
struct | unit |
Defines |
#define | buf_end(x) (x->_flag & _IONBF ? x->_ptr : x->_base + BUFSIZ) |
#define | DIR 4 |
#define | err(f, m, s) {if(f) errno= m; else f__fatal(m,s); return(m);} |
#define | errfl(f, m, s) return err__fl((int)f,m,s) |
#define | EXT 7 |
#define | FMT 5 |
#define | INT 8 |
#define | MXUNIT 7 |
#define | READ 2 |
#define | SEQ 3 |
#define | UNF 6 |
#define | Void void |
#define | WRITE 1 |
Typedefs |
typedef long | uiolen |
Functions |
void | b_char (const char *, char *, ftnlen) |
int | c_sfe (cilist *) |
int | en_fio (void) |
int | err__fl (int, int, const char *) |
void | f__fatal (int, const char *) |
long | f__inode (char *, int *) |
int | f__nowreading (unit *) |
int | f__nowwriting (unit *) |
int | f__putbuf (int) |
void | f_init (void) |
int | fk_open (int, int, ftnint) |
void | g_char (const char *, ftnlen, char *) |
void | sig_die (const char *, int) |
int | t_runc (alist *) |
void | x_putc (int) |
int | xrd_SL (void) |
int | z_rnew (void) |
Variables |
FILE * | f__cf |
OFF_T | f__cursor |
unit * | f__curunit |
int(* | f__doend )(Void) |
int(* | f__donewrec )(void) |
cilist * | f__elist |
flag | f__external |
flag | f__formatted |
int(* | f__getn )(void) |
OFF_T | f__hiwater |
flag | f__init |
void(* | f__putn )(int) |
flag | f__reading |
int | f__recpos |
flag | f__sequential |
unit | f__units [] |
int(* | t_putc )(int) |
int(* | x_wSL )(void) |
Define Documentation
#define buf_end |
( |
|
x | ) |
(x->_flag & _IONBF ? x->_ptr : x->_base + BUFSIZ) |
Definition at line 90 of file fio.h.
Typedef Documentation
Definition at line 58 of file fio.h.
Function Documentation
int err__fl |
( |
int |
, |
|
|
int |
, |
|
|
const char * |
|
|
) |
| |
void sig_die |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
Variable Documentation
Definition at line 50 of file err.c.
Definition at line 53 of file err.c.
Definition at line 51 of file err.c.
Definition at line 46 of file err.c.
Definition at line 46 of file err.c.
Definition at line 31 of file err.c.
Definition at line 36 of file err.c.
Definition at line 49 of file err.c.
Definition at line 43 of file err.c.
Definition at line 53 of file err.c.
Definition at line 30 of file err.c.
Definition at line 44 of file err.c.
Definition at line 33 of file err.c.
Definition at line 52 of file err.c.
Definition at line 48 of file err.c.
Definition at line 29 of file err.c.