要約
tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。
目次
インスタンスメソッド
bytes_read -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]-
自身から読み込んだバイト数を返します。
close -> trueRuby 1.9.3 から[permalink][rdoc][edit]-
自身を close します。
closed? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
自身が close 済みである場合、真を返します。そうでない場合は、偽を返します。
directory? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
自身がディレクトリであれば、真を返します。そうでない場合は、偽を返します。
eof? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
自身を最後まで読み込んでいる場合は、真を返します。そうでない場合は、偽を返します。
file? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
自身がファイルであれば、真を返します。そうでない場合は、偽を返します。
full_name -> StringRuby 1.9.3 から[permalink][rdoc][edit]-
自身の完全な名前を返します。
getc -> String | nilRuby 1.9.3 から[permalink][rdoc][edit]-
自身から外部エンコーディングに従い 1 文字読み込んで返します。 EOF に到達した時には nil を返します。
header -> Gem::Package::TarHeaderRuby 1.9.3 から[permalink][rdoc][edit]-
自身のヘッダを返します。
pos -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]-
自身から読み込んだバイト数を返します。
read(length = nil) -> StringRuby 1.9.3 から[permalink][rdoc][edit]-
自身から指定されたバイト数読み込みます。
- [PARAM]
length: - 読み込むバイト数を指定します。省略すると全てを読み込みます。
- [PARAM]
rewind -> 0Ruby 1.9.3 から[permalink][rdoc][edit]-
ファイルポインタを先頭に移動します。
- [EXCEPTION]
Gem::Package::NonSeekableIO: - シークできない場合に発生します。
- [EXCEPTION]