#include <stdio.h>#include "shell.h"#include "syntax.h"#include "output.h"#include "memalloc.h"#include "error.h"#include "var.h"#include <varargs.h>#include <errno.h>#include <string.h>#include <stdlib.h>#include <unistd.h>Go to the source code of this file.
Defines | |
| #define | OUTBUFSIZ BUFSIZ |
| #define | BLOCK_OUT -2 |
| #define | MEM_OUT -3 |
| #define | OUTPUT_ERR 01 |
| #define | TEMPSIZE 24 |
Functions | |
| void | out1str (char *p) const |
| void | out1qstr (const char *p) |
| void | out2str (const char *p) |
| void | outstr (const char *p, struct output *file) |
| void | outqstr (const char *p, struct output *file) |
| void | emptyoutbuf (struct output *dest) |
| void | flushall () |
| void | flushout (struct output *dest) |
| void | freestdout () |
| void | outfmt (va_alist) |
| void | out1fmt (va_alist) |
| void | dprintf (va_alist) |
| void | fmtstr (va_alist) |
| void | doformat (struct output *dest, const char *f, va_list ap) |
| int | xwrite (int fd, char *buf, int nbytes) |
Variables | |
| struct output | output = {NULL, 0, NULL, OUTBUFSIZ, 1, 0} |
| struct output | errout = {NULL, 0, NULL, 100, 2, 0} |
| struct output | memout = {NULL, 0, NULL, 0, MEM_OUT, 0} |
| struct output * | out1 = &output |
| struct output * | out2 = &errout |
| char | out_junk [16] |
1.5.8