Lines Matching refs:stream

477     pub fn setvbuf(stream: *mut FILE, buffer: *mut c_char, mode: c_int, size: size_t) -> c_int;
478 pub fn setbuf(stream: *mut FILE, buf: *mut c_char);
481 pub fn fgetc(stream: *mut FILE) -> c_int;
482 pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char;
483 pub fn fputc(c: c_int, stream: *mut FILE) -> c_int;
488 pub fn fputs(s: *const c_char, stream: *mut FILE) -> c_int;
490 pub fn ungetc(c: c_int, stream: *mut FILE) -> c_int;
491 pub fn fread(ptr: *mut c_void, size: size_t, nobj: size_t, stream: *mut FILE) -> size_t;
496 pub fn fwrite(ptr: *const c_void, size: size_t, nobj: size_t, stream: *mut FILE) -> size_t;
497 pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int;
498 pub fn ftell(stream: *mut FILE) -> c_long;
499 pub fn rewind(stream: *mut FILE);
501 pub fn fgetpos(stream: *mut FILE, ptr: *mut fpos_t) -> c_int;
503 pub fn fsetpos(stream: *mut FILE, ptr: *const fpos_t) -> c_int;
504 pub fn feof(stream: *mut FILE) -> c_int;
505 pub fn ferror(stream: *mut FILE) -> c_int;
506 pub fn clearerr(stream: *mut FILE);
582 pub fn fprintf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
590 pub fn fscanf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
748 pub fn pclose(stream: *mut ::FILE) -> ::c_int;
754 pub fn fileno(stream: *mut ::FILE) -> ::c_int;
1366 pub fn fseeko(stream: *mut ::FILE, offset: ::off_t, whence: ::c_int) -> ::c_int;
1367 pub fn ftello(stream: *mut ::FILE) -> ::off_t;
1405 pub fn getline(lineptr: *mut *mut c_char, n: *mut size_t, stream: *mut FILE) -> ssize_t;