Parent

Files

Class/Module Index [+]

Quicksearch

BinData::BitAligned::BitAlignedIO

Public Class Methods

new(io) click to toggle source
# File lib/bindata/alignment.rb, line 45
def initialize(io)
  @io = io
end

Public Instance Methods

method_missing(sym, *args, &block) click to toggle source
# File lib/bindata/alignment.rb, line 53
def method_missing(sym, *args, &block)
  @io.send(sym, *args, &block)
end
readbytes(n) click to toggle source
# File lib/bindata/alignment.rb, line 48
def readbytes(n)
  n.times.inject("") do |bytes, i|
    bytes << @io.readbits(8, :big).chr
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.