Lines Matching refs:BcFile
45 typedef struct BcFile {
52 } BcFile;
71 void bc_file_init(BcFile *f, int fd, char *buf, size_t cap);
72 void bc_file_free(BcFile *f);
74 void bc_file_putchar(BcFile *restrict f, BcFlushType type, uchar c);
75 BcStatus bc_file_flushErr(BcFile *restrict f, BcFlushType type);
76 void bc_file_flush(BcFile *restrict f, BcFlushType type);
77 void bc_file_write(BcFile *restrict f, BcFlushType type,
79 void bc_file_printf(BcFile *restrict f, const char *fmt, ...);
80 void bc_file_vprintf(BcFile *restrict f, const char *fmt, va_list args);
81 void bc_file_puts(BcFile *restrict f, BcFlushType type, const char *str);