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.



340
341
342
343
344
345
346
# File 'lib/bindata/io.rb', line 340

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

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