class type record_writer = object
.. end
method pos_out : int
The ordinal number of the record that will be written next. Numbers
start at 0
method bpos_out : int64
The byte position of the record that will be written next
method output_record : string -> unit
Outputs these records. The records must not contain LF chars.
The length is limited to the blocksize-1.
method flush : unit -> unit
Flushes the records from the buffer to disk
method close_out : unit -> unit
Releases resources (e.g. closes transactions)
method abort : unit -> unit
Drops resources - intended to be used for error cleanup