Method: BinData::IO::Write#flushbits

Defined in:
lib/bindata/io.rb

#flushbitsObject Also known as: flush

To be called after all writebits have been applied.



365
366
367
368
369
370
371
# File 'lib/bindata/io.rb', line 365

def flushbits
  raise "Internal state error nbits = #{@wnbits}" if @wnbits >= 8

  if @wnbits > 0
    writebits(0, 8 - @wnbits, @wendian)
  end
end