Method: Sequence#writebehind

Defined in:
lib/sequence.rb

#writebehind(data) ⇒ Object

Raises:

  • (ArgumentError)


673
674
675
676
677
# File 'lib/sequence.rb', line 673

def writebehind(data)
  raise ArgumentError, "attempted overwrite at begin of #{self}" if data.size>pos
     overwrite(pos-data.size,data)
  data.size
end