BlockWriter writes basic data structures in the bddf file.
Writes data structures in the data file.
Return location from start of file.
Write a DescriptorBlock to the file.
Write a block of data to the file.
Close the file, if not already closed.
Returns True if the writer has been closed.
Write the header of the data file, including annotations.
Write the end of the data file.