Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > rubygems/package/tar_headerライブラリ > Gem::Package::TarHeaderクラス
class Gem::Package::TarHeader
クラスの継承リスト: Gem::Package::TarHeader < Object < Kernel < BasicObject
Abstract
struct tarfile_entry_posix {
char name[100]; # ASCII + (Z unless filled)
char mode[8]; # 0 padded, octal, null
char uid[8]; # ditto
char gid[8]; # ditto
char size[12]; # 0 padded, octal, null
char mtime[12]; # 0 padded, octal, null
char checksum[8]; # 0 padded, octal, null, space
char typeflag[1]; # file: "0" dir: "5"
char linkname[100]; # ASCII + (Z unless filled)
char magic[6]; # "ustar\0"
char version[2]; # "00"
char uname[32]; # ASCIIZ
char gname[32]; # ASCIIZ
char devmajor[8]; # 0 padded, octal, null
char devminor[8]; # o padded, octal, null
char prefix[155]; # ASCII + (Z unless filled)
};
特異メソッド
from
インスタンスメソッド
self ==checksumdevmajordevminorempty?gidgnamelinknamemagicmodemtimenameprefixsizeto_stypeflaguidunameupdate_checksumversion
定数
FIELDS -> ArrayPACK_FORMAT -> StringUNPACK_FORMAT -> String