Ruby 3.4 リファレンスマニュアル

class Gem::Package::TarHeader

[edit]

要約

tar アーカイブの各エントリのヘッダを表すクラスです。

目次

特異メソッド
インスタンスメソッド
定数

特異メソッド

from(stream) -> Gem::Package::TarHeaderRuby 1.9.3 から[permalink][rdoc][edit]

stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader のインスタンスを作成して返します。

[PARAM] stream:
IO のように read メソッドを持つオブジェクトを指定します。

インスタンスメソッド

self == other -> boolRuby 1.9.3 から[permalink][rdoc][edit]

自身と other が等しければ真を返します。そうでない場合は偽を返します。

[PARAM] other:
比較対象のオブジェクトを指定します。
checksum -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれるチェックサムを返します。

devmajor -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる devmajor を返します。

devminor -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる devminor を返します。

empty? -> boolRuby 1.9.3 から[permalink][rdoc][edit]

ヘッダが "\0" で埋められている場合、真を返します。そうでない場合は、偽を返します。

gid -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる gid を返します。

gname -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれるグループ名を返します。

linkname -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる linkname を返します。

magic -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる magic を返します。

mode -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる mode を返します。

mtime -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる mtime を返します。

name -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる name を返します。

prefix -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる prefix を返します。

size -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる size を返します。

to_s -> StringRuby 1.9.3 から[permalink][rdoc][edit]

ヘッダの情報を文字列として返します。

typeflag -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる typeflag を返します。

uid -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる uid を返します。

uname -> StringRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれるユーザ名を返します。

update_checksumRuby 1.9.3 から[permalink][rdoc][edit]

チェックサムを更新します。

version -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

tar のヘッダに含まれる version を返します。

定数

FIELDS -> ArrayRuby 1.9.3 から[permalink][rdoc][edit]

内部で使用します。

PACK_FORMAT -> StringRuby 1.9.3 から[permalink][rdoc][edit]

内部で使用します。

UNPACK_FORMAT -> StringRuby 1.9.3 から[permalink][rdoc][edit]

内部で使用します。