Lines Matching refs:FILE
255 pub enum FILE {} enum
256 impl Copy for FILE {} implementation
257 impl Clone for FILE { implementation
258 fn clone(&self) -> FILE { in clone() argument
280 pub fn fprintf(stream: *mut FILE, format: *const c_char, ...) -> c_int;
300 pub fn fopen(filename: *const c_char, mode: *const c_char) -> *mut FILE; in fopen() argument
301 pub fn freopen(filename: *const c_char, mode: *const c_char, file: *mut FILE) -> *mut FILE; in freopen() argument
302 pub fn fflush(file: *mut FILE) -> c_int; in fflush()
303 pub fn fclose(file: *mut FILE) -> c_int; in fclose()
306 pub fn tmpfile() -> *mut FILE; in tmpfile()
307 pub fn setvbuf(stream: *mut FILE, buffer: *mut c_char, mode: c_int, size: size_t) -> c_int; in setvbuf() argument
308 pub fn setbuf(stream: *mut FILE, buf: *mut c_char); in setbuf() argument
311 pub fn fgetc(stream: *mut FILE) -> c_int; in fgetc()
312 pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char; in fgets()
313 pub fn fputc(c: c_int, stream: *mut FILE) -> c_int; in fputc()
314 pub fn fputs(s: *const c_char, stream: *mut FILE) -> c_int; in fputs()
316 pub fn ungetc(c: c_int, stream: *mut FILE) -> c_int; in ungetc()
317 pub fn fread(ptr: *mut c_void, size: size_t, nobj: size_t, stream: *mut FILE) -> size_t; in fread()
318 pub fn fwrite(ptr: *const c_void, size: size_t, nobj: size_t, stream: *mut FILE) -> size_t; in fwrite()
319 pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int; in fseek() argument
320 pub fn ftell(stream: *mut FILE) -> c_long; in ftell()
321 pub fn rewind(stream: *mut FILE); in rewind() argument
322 pub fn fgetpos(stream: *mut FILE, ptr: *mut fpos_t) -> c_int; in fgetpos() argument
323 pub fn fsetpos(stream: *mut FILE, ptr: *const fpos_t) -> c_int; in fsetpos() argument
324 pub fn feof(stream: *mut FILE) -> c_int; in feof()
325 pub fn ferror(stream: *mut FILE) -> c_int; in ferror()
426 pub fn popen(command: *const c_char, mode: *const c_char) -> *mut crate::FILE; in popen() argument
428 pub fn pclose(stream: *mut crate::FILE) -> c_int; in pclose()
430 pub fn fdopen(fd: c_int, mode: *const c_char) -> *mut crate::FILE; in fdopen() argument
432 pub fn fileno(stream: *mut crate::FILE) -> c_int; in fileno()