Lines Matching defs:BcFile
51 typedef struct BcFile
60 } BcFile;
65 typedef struct BcFile
82 } BcFile;
137 bc_file_init(BcFile* f, FILE* file, bool errors_fatal);
150 bc_file_init(BcFile* f, int fd, char* buf, size_t cap, bool errors_fatal);
159 bc_file_free(BcFile* f);
168 bc_file_putchar(BcFile* restrict f, BcFlushType type, uchar c);
179 bc_file_flushErr(BcFile* restrict f, BcFlushType type);
187 bc_file_flush(BcFile* restrict f, BcFlushType type);
197 bc_file_write(BcFile* restrict f, BcFlushType type, const char* buf, size_t n);
205 bc_file_printf(BcFile* restrict f, const char* fmt, ...);
213 bc_file_vprintf(BcFile* restrict f, const char* fmt, va_list args);
222 bc_file_puts(BcFile* restrict f, BcFlushType type, const char* str);