Method: Sequence::Buffered#crude_read

Defined in:
lib/sequence/buffered.rb

#crude_read(len) ⇒ Object



66
67
68
69
70
71
72
# File 'lib/sequence/buffered.rb', line 66

def crude_read(len)
    assert @buffer_pos+@buffer.size==@input.pos
    result=@input.read(len)
    @buffer<<result
    buffer_begin_ageout!
    result
end