class type record_writer =object
..end
method pos_out : int
method bpos_out : int64
method output_record : string -> unit
method flush : unit -> unit
method from_fd_e : Unix.file_descr -> unit Uq_engines.engine
pos_out
number is not updated, but bpos_out
is.
While the engine is running output_record
and flush
must
not be called.
The file must be line-structured. If the LF after the last line
is missing it is silently added. The length of the lines is not
checked except in a few situations.
method close_out : unit -> unit
method abort : unit -> unit
method plasma_cluster : Plasma_client.plasma_cluster