core.sys.linux.stdio
D header file for GNU stdio.
Copyright
Danny Milosavljevic 2014
struct cookie_io_functions_t
Types 5
aliascookie_read_function_t = ssize_t function(void * cookie, char * buf, size_t size)
aliascookie_write_function_t = ssize_t function(void * cookie, const(char) * buf, size_t size)
aliascookie_seek_function_t = int function(void * cookie, off64_t * offset, int whence)
aliascookie_close_function_t = int function(void * cookie)
structcookie_io_functions_t
Fields
cookie_read_function_t readcookie_write_function_t writecookie_seek_function_t seekcookie_close_function_t closeFunctions 2
fn
FILE * fopencookie(void * cookie, const(char) * mode, cookie_io_functions_t io_funcs)fn
void setbuffer(FILE * stream, char * buf, size_t size)