Class: RangesIONonResizeable
Overview
this subclass of ranges io explicitly ignores the truncate part of ‘w’ modes. only really needed for the allocation table writes etc. maybe just use explicit modes for those better yet write a test that breaks before I fix it. added nodoc for the time being.
Instance Attribute Summary
Attributes inherited from RangesIO
#io, #mode, #pos, #ranges, #size
Instance Method Summary collapse
-
#initialize(io, mode = 'r', params = {}) ⇒ RangesIONonResizeable
constructor
:nodoc:.
Methods inherited from RangesIO
#close, #eof?, #gets, #inspect, open, #read, #rewind, #truncate, #write