|
DyLP 1.10.4
|
#include "dylib_std.h"Go to the source code of this file.
Classes | |
| struct | lex_struct |
Macros | |
| #define | IOID_NOSTRM ((ioid) 0) |
| #define | IOID_INV ((ioid) -1) |
Typedefs | |
| typedef int | ioid |
Enumerations | |
| enum | lexclass { DY_LCNIL , DY_LCNUM , DY_LCID , DY_LCDEL , DY_LCFS , DY_LCQS , DY_LCEOF , DY_LCERR } |
Functions | |
| bool | dyio_ioinit (void) |
| void | dyio_ioterm (void) |
| ioid | dyio_openfile (const char *path, const char *mode) |
| bool | dyio_isactive (ioid id) |
| bool | dyio_closefile (ioid id) |
| bool | dyio_setmode (ioid id, char mode) |
| bool | dyio_ttyq (ioid id) |
| bool | dyio_chgerrlog (const char *path, bool echo) |
| const char * | dyio_idtopath (ioid id) |
| ioid | dyio_pathtoid (const char *path, const char *mode) |
| long | dyio_mark (ioid id) |
| bool | dyio_backup (ioid id, long there) |
| bool | dyio_scan (ioid id, const char pattern[], bool rwnd, bool wrap) |
| lex_struct * | dyio_scanlex (ioid id) |
| lex_struct * | dyio_scanstr (ioid id, lexclass stype, int fslen, char qschr, char qechr) |
| void | dyio_flushio (ioid id, bool echo) |
| void | dyio_outfmt (ioid id, bool echo, const char *pattern,...) |
| void | dyio_outchr (ioid id, bool echo, char chr) |
| int | dyio_outfxd (char *buffer, int fldsze, char lcr, const char *pattern,...) |
| #define IOID_NOSTRM ((ioid) 0) |
Definition at line 41 of file dylib_io.h.
| #define IOID_INV ((ioid) -1) |
Definition at line 42 of file dylib_io.h.
| typedef int ioid |
Definition at line 39 of file dylib_io.h.
| enum lexclass |
| Enumerator | |
|---|---|
| DY_LCNIL | |
| DY_LCNUM | |
| DY_LCID | |
| DY_LCDEL | |
| DY_LCFS | |
| DY_LCQS | |
| DY_LCEOF | |
| DY_LCERR | |
Definition at line 67 of file dylib_io.h.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| bool dyio_ttyq | ( | ioid | id | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| lex_struct * dyio_scanstr | ( | ioid | id, |
| lexclass | stype, | ||
| int | fslen, | ||
| char | qschr, | ||
| char | qechr ) |
|
extern |
| void dyio_outfmt | ( | ioid | id, |
| bool | echo, | ||
| const char * | pattern, | ||
| ... ) |
| void dyio_outchr | ( | ioid | id, |
| bool | echo, | ||
| char | chr ) |
|
extern |