class CPIO::ArchiveReader

Public Class Methods

new(io) click to toggle source
# File lib/excavate/extractors/cpio/cpio_old_format.rb, line 262
def initialize(io)
  @io = io
end

Public Instance Methods

each_entry() { |entry| ... } click to toggle source
# File lib/excavate/extractors/cpio/cpio_old_format.rb, line 266
def each_entry
  @io.rewind
  while (entry = ArchiveEntry.from(@io)) && !entry.trailer?
    yield(entry)
  end
end