Method: BinData::Buffer::BufferIO#seek_abs
- Defined in:
- lib/bindata/buffer.rb
#seek_abs(n) ⇒ Object
135 136 137 138 139 140 141 142 |
# File 'lib/bindata/buffer.rb', line 135 def seek_abs(n) if n < @buf_start || n >= @buf_end raise IOError, "can not seek to abs_offset outside of buffer" end @bytes_remaining -= (n - offset) chain_seek_abs(n) end |