Module Archive
In: libarchive.c

Methods

Classes and Modules

Class Archive::Entry
Class Archive::Error
Class Archive::Reader
Class Archive::Writer

Constants

VERSION = rb_str_new2(VERSION)
COMPRESSION_NONE = INT2NUM(ARCHIVE_COMPRESSION_NONE)
COMPRESSION_GZIP = INT2NUM(ARCHIVE_COMPRESSION_GZIP)
COMPRESSION_BZIP2 = INT2NUM(ARCHIVE_COMPRESSION_BZIP2)
COMPRESSION_COMPRESS = INT2NUM(ARCHIVE_COMPRESSION_COMPRESS)
COMPRESSION_PROGRAM = INT2NUM(ARCHIVE_COMPRESSION_PROGRAM)
COMPRESSION_LZMA = INT2NUM(ARCHIVE_COMPRESSION_LZMA)
FORMAT_BASE_MASK = INT2NUM(ARCHIVE_FORMAT_BASE_MASK)   rb_define_const(rb_mArchive, "COMPRESSION_PROGRAM", INT2NUM(ARCHIVE_COMPRESSION_PROGRAM)); rb_define_const(rb_mArchive, "COMPRESSION_LZMA", INT2NUM(ARCHIVE_COMPRESSION_LZMA));
FORMAT_CPIO = INT2NUM(ARCHIVE_FORMAT_CPIO)
FORMAT_CPIO_POSIX = INT2NUM(ARCHIVE_FORMAT_CPIO_POSIX)
FORMAT_CPIO_BIN_LE = INT2NUM(ARCHIVE_FORMAT_CPIO_BIN_LE)
FORMAT_CPIO_BIN_BE = INT2NUM(ARCHIVE_FORMAT_CPIO_BIN_BE)
FORMAT_CPIO_SVR4_NOCRC = INT2NUM(ARCHIVE_FORMAT_CPIO_SVR4_NOCRC)
FORMAT_CPIO_SVR4_CRC = INT2NUM(ARCHIVE_FORMAT_CPIO_SVR4_CRC)
FORMAT_SHAR = INT2NUM(ARCHIVE_FORMAT_SHAR)
FORMAT_SHAR_BASE = INT2NUM(ARCHIVE_FORMAT_SHAR_BASE)
FORMAT_SHAR_DUMP = INT2NUM(ARCHIVE_FORMAT_SHAR_DUMP)
FORMAT_TAR = INT2NUM(ARCHIVE_FORMAT_TAR)
FORMAT_TAR_USTAR = INT2NUM(ARCHIVE_FORMAT_TAR_USTAR)
FORMAT_TAR_PAX_INTERCHANGE = INT2NUM(ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE)
FORMAT_TAR_PAX_RESTRICTED = INT2NUM(ARCHIVE_FORMAT_TAR_PAX_RESTRICTED)
FORMAT_TAR_GNUTAR = INT2NUM(ARCHIVE_FORMAT_TAR_GNUTAR)
FORMAT_ISO9660 = INT2NUM(ARCHIVE_FORMAT_ISO9660)
FORMAT_ISO9660_ROCKRIDGE = INT2NUM(ARCHIVE_FORMAT_ISO9660_ROCKRIDGE)
FORMAT_ZIP = INT2NUM(ARCHIVE_FORMAT_ZIP)
FORMAT_EMPTY = INT2NUM(ARCHIVE_FORMAT_EMPTY)
FORMAT_AR = INT2NUM(ARCHIVE_FORMAT_AR)
FORMAT_AR_GNU = INT2NUM(ARCHIVE_FORMAT_AR_GNU)
FORMAT_AR_BSD = INT2NUM(ARCHIVE_FORMAT_AR_BSD)
FORMAT_MTREE = INT2NUM(ARCHIVE_FORMAT_MTREE)
EXTRACT_OWNER = INT2NUM(ARCHIVE_EXTRACT_OWNER)
EXTRACT_PERM = INT2NUM(ARCHIVE_EXTRACT_PERM)
EXTRACT_TIME = INT2NUM(ARCHIVE_EXTRACT_TIME)
EXTRACT_NO_OVERWRITE = INT2NUM(ARCHIVE_EXTRACT_NO_OVERWRITE)
EXTRACT_UNLINK = INT2NUM(ARCHIVE_EXTRACT_UNLINK)
EXTRACT_ACL = INT2NUM(ARCHIVE_EXTRACT_ACL)
EXTRACT_FFLAGS = INT2NUM(ARCHIVE_EXTRACT_FFLAGS)
EXTRACT_XATTR = INT2NUM(ARCHIVE_EXTRACT_XATTR)
EXTRACT_SECURE_SYMLINKS = INT2NUM(ARCHIVE_EXTRACT_SECURE_SYMLINKS)
EXTRACT_SECURE_NODOTDOT = INT2NUM(ARCHIVE_EXTRACT_SECURE_NODOTDOT)
EXTRACT_NO_AUTODIR = INT2NUM(ARCHIVE_EXTRACT_NO_AUTODIR)
EXTRACT_NO_OVERWRITE_NEWER = INT2NUM(ARCHIVE_EXTRACT_NO_OVERWRITE_NEWER)
EXTRACT_SPARSE = INT2NUM(ARCHIVE_EXTRACT_SPARSE)

Public Class methods

[Validate]