Class: Gem::Package::TarWriter

Class | Gem::Package::TarWriter
In: | lib/rubygems/package/tar_writer.rb
Parent: | Object

### Methods

add_file add_file_simple check_closed close closed? flush mkdir new new

### Classes and Modules

Class Gem::Package::TarWriter::BoundedStream
Class Gem::Package::TarWriter::FileOverflow
Class Gem::Package::TarWriter::RestrictedStream

### Public Class methods

new(io)
new(io) {|writer| ...}

### Public Instance methods

add_file(name, mode) {|RestrictedStream.new(@io) if block_given?| ...}
add_file_simple(name, mode, size) {|os if block_given?| ...}
check_closed()
close()
closed?()
flush()
mkdir(name, mode)

[Validate]