ReactOS 0.4.16-dev-91-g764881a
|
#include <schily/mconfig.h>
#include <schily/stdio.h>
#include <schily/standard.h>
#include <schily/types.h>
#include <schily/unistd.h>
#include <schily/fcntl.h>
#include <schily/schily.h>
#include <schily/errno.h>
Go to the source code of this file.
Classes | |
struct | _io_flags |
Macros | |
#define | _openfd(name, omode) (open(name, omode, (mode_t)0666)) |
#define | DO_MYFLAG /* use local flags */ |
#define | FI_NONE 0x0000 /* no flags defined */ |
#define | FI_READ 0x0001 /* open for reading */ |
#define | FI_WRITE 0x0002 /* open for writing */ |
#define | FI_BINARY 0x0004 /* open in binary mode */ |
#define | FI_APPEND 0x0008 /* append on each write */ |
#define | FI_CREATE 0x0010 /* create if nessecary */ |
#define | FI_TRUNC 0x0020 /* truncate file on open */ |
#define | FI_UNBUF 0x0080 /* dont't buffer io */ |
#define | FI_CLOSE 0x1000 /* close file on error */ |
#define | _JS_IONORAISE 01 /* do no raisecond() on errors */ |
#define | _JS_IOUNBUF 02 /* do unbuffered i/o */ |
#define | flp(p) (&_io_myfl[fileno(p)]) |
#define | my_flag(p) _io_get_my_flag(p) |
#define | set_my_flag(p, v) _io_set_my_flag(p, v) |
#define | add_my_flag(p, v) _io_add_my_flag(p, v) |
#define | __c |
#define | down(f) |
#define | down1(f, fl1) |
#define | down2(f, fl1, fl2) |
Typedefs | |
typedef struct _io_flags | _io_fl |
Functions | |
int _io_get_my_flag | __PR ((FILE *)) |
void _io_set_my_flag | __PR ((FILE *, int)) |
Variables | |
int | _io_glflag |
_io_fl * | _io_myfl |
int | _fl_max |
char | _badfile [] |
char | _badmode [] |
char | _badop [] |
#define __c |
Definition at line 209 of file schilyio.h.
Definition at line 99 of file schilyio.h.
Definition at line 100 of file schilyio.h.
Definition at line 75 of file schilyio.h.
Definition at line 141 of file schilyio.h.
Definition at line 78 of file schilyio.h.
Definition at line 216 of file schilyio.h.
Definition at line 217 of file schilyio.h.
Definition at line 218 of file schilyio.h.
Definition at line 88 of file schilyio.h.
Definition at line 90 of file schilyio.h.
Definition at line 83 of file schilyio.h.
Definition at line 85 of file schilyio.h.
Definition at line 91 of file schilyio.h.
Definition at line 86 of file schilyio.h.
#define my_flag | ( | p | ) | _io_get_my_flag(p) |
Definition at line 137 of file schilyio.h.
Definition at line 140 of file schilyio.h.
Definition at line 112 of file schilyio.h.
int _io_get_my_flag __PR | ( | (FILE *) | ) |
void _io_set_my_flag __PR | ( | (FILE *, int) | ) |
|
extern |
Definition at line 34 of file flag.c.
Referenced by _io_get_my_flag(), _io_set_my_flag(), and _more_flags().
|
extern |
Definition at line 31 of file flag.c.
Referenced by _fcons(), and filewrite().
|
extern |
Definition at line 36 of file flag.c.
Referenced by _io_get_my_flag(), _io_set_my_flag(), and _more_flags().