#include <stdarg.h>Go to the source code of this file.
Classes | |
| struct | output |
Defines | |
| #define | __printflike(a, b) |
| #define | outc(c, file) (--(file)->nleft < 0? (emptyoutbuf(file), *(file)->nextc++ = (c)) : (*(file)->nextc++ = (c))) |
| #define | out1c(c) outc(c, out1); |
| #define | out2c(c) outc(c, out2); |
| #define | OUTPUT_INCL |
Functions | |
| void | open_mem (char *, int, struct output *) |
| void | out1str (const char *) |
| void | out1qstr (const char *) |
| void | out2str (const char *) |
| void | out2qstr (const char *) |
| void | outstr (const char *, struct output *) |
| void | outqstr (const char *, struct output *) |
| void | emptyoutbuf (struct output *) |
| void | flushall (void) |
| void | flushout (struct output *) |
| void | freestdout (void) |
| void | outfmt (struct output *, const char *,...) __printflike(2 |
| void void | out1fmt (const char *,...) __printflike(1 |
| void void void | dprintf (const char *,...) __printflike(1 |
| void void void void | fmtstr (char *, int, const char *,...) __printflike(3 |
| void void void void void | doformat (struct output *, const char *, va_list) __printflike(2 |
| void void void void void int | xwrite (int, char *, int) |
Variables | |
| struct output | output |
| struct output | errout |
| struct output | memout |
| struct output * | out1 |
| struct output * | out2 |
| void void void dprintf | ( | const char * | , | |
| ... | ||||
| ) |
| void void void void fmtstr | ( | char * | , | |
| int | , | |||
| const char * | , | |||
| ... | ||||
| ) |
| void open_mem | ( | char * | , | |
| int | , | |||
| struct output * | ||||
| ) |
| void void out1fmt | ( | const char * | , | |
| ... | ||||
| ) |
| void out1str | ( | const char * | ) |
| void out2qstr | ( | const char * | ) |
| void outfmt | ( | struct output * | , | |
| const char * | , | |||
| ... | ||||
| ) |
1.5.8