Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/package/tar_headerライブラリ > Gem::Package::TarHeaderクラス
クラスの継承リスト: Gem::Package::TarHeader < Object < Kernel < BasicObject
tar アーカイブの各エントリのヘッダを表すクラスです。
from(stream) -> Gem::Package::TarHeader
[permalink][rdoc]stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader の インスタンスを作成して返します。
self == other -> bool
[permalink][rdoc]自身と other が等しければ真を返します。 そうでない場合は偽を返します。
checksum -> Integer
[permalink][rdoc]tar のヘッダに含まれるチェックサムを返します。
devmajor -> Integer
[permalink][rdoc]tar のヘッダに含まれる devmajor を返します。
devminor -> Integer
[permalink][rdoc]tar のヘッダに含まれる devminor を返します。
empty? -> bool
[permalink][rdoc]ヘッダが "\0" で埋められている場合、真を返します。 そうでない場合は、偽を返します。
gid -> Integer
[permalink][rdoc]tar のヘッダに含まれる gid を返します。
gname -> String
[permalink][rdoc]tar のヘッダに含まれるグループ名を返します。
linkname -> String
[permalink][rdoc]tar のヘッダに含まれる linkname を返します。
magic -> String
[permalink][rdoc]tar のヘッダに含まれる magic を返します。
mode -> Integer
[permalink][rdoc]tar のヘッダに含まれる mode を返します。
mtime -> Integer
[permalink][rdoc]tar のヘッダに含まれる mtime を返します。
name -> String
[permalink][rdoc]tar のヘッダに含まれる name を返します。
prefix -> String
[permalink][rdoc]tar のヘッダに含まれる prefix を返します。
size -> Integer
[permalink][rdoc]tar のヘッダに含まれる size を返します。
to_s -> String
[permalink][rdoc]ヘッダの情報を文字列として返します。
typeflag -> String
[permalink][rdoc]tar のヘッダに含まれる typeflag を返します。
uid -> Integer
[permalink][rdoc]tar のヘッダに含まれる uid を返します。
uname -> String
[permalink][rdoc]tar のヘッダに含まれるユーザ名を返します。
update_checksum
[permalink][rdoc]チェックサムを更新します。
version -> Integer
[permalink][rdoc]tar のヘッダに含まれる version を返します。
FIELDS -> Array
[permalink][rdoc]内部で使用します。
PACK_FORMAT -> String
[permalink][rdoc]内部で使用します。
UNPACK_FORMAT -> String
[permalink][rdoc]内部で使用します。