要約
tar ファイルを書き込むためのクラスです。
目次
- 特異メソッド
- インスタンスメソッド
特異メソッド
new(io) -> Gem::Package::TarWriterRuby 1.9.3 から[permalink][rdoc][edit]-
自身を初期化します。
- [PARAM]
io: - 自身に関連付ける IO を指定します。
- [PARAM]
インスタンスメソッド
add_file(name, mode) -> selfRuby 1.9.3 から[permalink][rdoc][edit]add_file(name, mode) {|io| ... } -> self-
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロックを評価します。
- [PARAM]
name: - 追加するファイルの名前を指定します。
- [PARAM]
mode: - 追加するファイルのパーミッションを指定します。
- [PARAM]
add_file_simple(name, mode, size) -> selfRuby 1.9.3 から[permalink][rdoc][edit]add_file_simple(name, mode, size) {|io| ... } -> self-
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロックを評価します。
- [PARAM]
name: - 追加するファイルの名前を指定します。
- [PARAM]
mode: - 追加するファイルのパーミッションを指定します。
- [PARAM]
size: - 追加するファイルのサイズを指定します。
- [PARAM]
check_closedRuby 1.9.3 から[permalink][rdoc][edit]-
自身に関連付けられた IO が既に close されているかどうかチェックします。
- [EXCEPTION]
IOError: - 自身に関連付けられた IO が既に close されている場合に発生します。
- [EXCEPTION]
close -> trueRuby 1.9.3 から[permalink][rdoc][edit]-
自身を close します。
closed? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
自身が既に close されている場合は、真を返します。そうでない場合は、偽を返します。
flushRuby 1.9.3 から[permalink][rdoc][edit]-
自身に関連付けられた IO をフラッシュします。
mkdir(name, mode) -> selfRuby 1.9.3 から[permalink][rdoc][edit]-
自身に関連付けられた IO にディレクトリを追加します。
- [PARAM]
name: - 追加するディレクトリの名前を指定します。
- [PARAM]
mode: - 追加するディレクトリのパーミッションを指定します。
- [PARAM]