Writes a long integer to the underlying output file as a 8-byte value.

def write_long(self, number):
        """ Writes a long integer to the underlying output file as a 8-byte value. """
        buf = pack(self.byte_order + "q", number)
        self.write(buf)