Method: Sequence#writeahead

Defined in:
lib/sequence.rb

#writeahead(data) ⇒ Object

Raises:

  • (ArgumentError)


667
668
669
670
671
# File 'lib/sequence.rb', line 667

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