Class: Higgs::Tar::IOHandler

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Includes:
Block
Defined in:
lib/higgs/tar.rb

Direct Known Subclasses

ArchiveReader, ArchiveWriter

Constant Summary

Constants included from Block

Block::AREGTYPE, Block::BLKSIZ, Block::BLKTYPE, Block::CHRTYPE, Block::CONTTYPE, Block::DIRTYPE, Block::EOA, Block::FIFOTYPE, Block::HEAD_FMT, Block::LNKTYPE, Block::MAGIC, Block::MAX_LEN, Block::REGTYPE, Block::SYMTYPE, Block::VERSION

Instance Method Summary collapse

Methods included from Block

blocked_size, padding_size, tar?

Constructor Details

#initialize(io) ⇒ IOHandler

Returns a new instance of IOHandler.



165
166
167
# File 'lib/higgs/tar.rb', line 165

def initialize(io)
  @io = io
end

Instance Method Details

#to_ioObject



169
170
171
# File 'lib/higgs/tar.rb', line 169

def to_io
  @io
end