I/O Stream Providing streaming I/O writing to files, strings or user code. An class providing an I/O writer abstraction that allows generating output that can be stored or passed on to system files, strings allocated in memory (usually via #raptor_stringbuffer), system file handles (FILE*) or to a user function. @context: @Returns: @context: @context: @byte: @Returns: @context: @ptr: @size: @nmemb: @Returns: @context: @context: @ptr: @size: @nmemb: @Returns: @context: @Returns: @init: @finish: @write_byte: @write_bytes: @write_end: @version: @init: @finish: @write_byte: @write_bytes: @write_end: @read_bytes: @read_eof: @user_data: @handler2: @Returns: @context: @handler: @Returns: @Returns: @filename: @Returns: @handle: @Returns: @string: @length: @Returns: @Returns: @filename: @Returns: @handle: @Returns: @string_p: @length_p: @malloc_handler: @Returns: @iostr: @iostr: @integer: @width: @Returns: @iostr: @Returns: @iostr: @ptr: @size: @nmemb: @Returns: @iostr: @Returns: @iostr: @Returns: @iostr: @byte: @Returns: @iostr: @ptr: @size: @nmemb: @Returns: @iostr: @string: @len: @Returns: @iostr: @integer: @Returns: @iostr: @iostr: @statement: @iostr: @string: @Returns: @iostr: @string: @len: @delim: @Returns: @iostr: @string: @len: @delim: @flags: @Returns: @iostr: @string: @len: @iostr: @sb: @Returns: