tar ファイルを書き込むためのクラスです。
new(io) -> Gem::Package::TarWriter
[permalink][rdoc]自身を初期化します。
add_file(name, mode) -> self
[permalink][rdoc]add_file(name, mode) {|io| ... } -> self
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロックを評価します。
add_file_simple(name, mode, size) -> self
[permalink][rdoc]add_file_simple(name, mode, size) {|io| ... } -> self
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロックを評価します。
check_closed
[permalink][rdoc]自身に関連付けられた IO が既に close されているかどうかチェックします。
close -> true
[permalink][rdoc]自身を close します。
closed? -> bool
[permalink][rdoc]自身が既に close されている場合は、真を返します。そうでない場合は、偽を返します。
flush
[permalink][rdoc]自身に関連付けられた IO をフラッシュします。
mkdir(name, mode) -> self
[permalink][rdoc]自身に関連付けられた IO にディレクトリを追加します。