Table of Contents - excavate-0.2.4 Documentation
Classes and Modules
- BoundedIO
- CPIO
- CPIO::ASCIIReader
- CPIO::ArchiveEntry
- CPIO::ArchiveFormatError
- CPIO::ArchiveHeader
- CPIO::ArchiveReader
- CPIO::ArchiveWriter
- CPIO::ArchiveWriter::ArchiveFinalizedError
- CPIOArchiveReaderTest
- CPIOArchiveWriterTest
- CPIOEntry
- Excavate
- Excavate::Archive
- Excavate::CLI
- Excavate::Error
- Excavate::Extractors
- Excavate::Extractors::CabExtractor
- Excavate::Extractors::CpioExtractor
- Excavate::Extractors::Extractor
- Excavate::Extractors::GzipExtractor
- Excavate::Extractors::OleExtractor
- Excavate::Extractors::RpmExtractor
- Excavate::Extractors::SevenZipExtractor
- Excavate::Extractors::TarExtractor
- Excavate::Extractors::XarExtractor
- Excavate::Extractors::ZipExtractor
- Excavate::FileMagic
- Excavate::TargetExistsError
- Excavate::TargetNotEmptyError
- Excavate::UnknownArchiveError
- Excavate::Utils
Methods
- ::detect — Excavate::FileMagic
- ::exit_on_failure? — Excavate::CLI
- ::from — CPIO::ArchiveHeader
- ::from — CPIO::ArchiveEntry
- ::new — Excavate::Archive
- ::new — BoundedIO
- ::new — CPIO::ASCIIReader
- ::new — CPIO::ArchiveHeader
- ::new — CPIO::ArchiveEntry
- ::new — CPIO::ArchiveWriter
- ::new — CPIO::ArchiveReader
- ::new — Excavate::Extractors::Extractor
- ::new — Excavate::FileMagic
- ::new_directory — CPIO::ArchiveEntry
- ::new_file — CPIO::ArchiveEntry
- ::new_trailer — CPIO::ArchiveEntry
- ::read_data — CPIO::ArchiveEntry
- ::read_filename — CPIO::ArchiveEntry
- ::start — Excavate::CLI
- ::unpack_data — CPIO::ArchiveHeader
- ::verify_magic — CPIO::ArchiveHeader
- ::verify_size — CPIO::ArchiveHeader
- ::with_defaults — CPIO::ArchiveHeader
- #add_entry — CPIO::ArchiveWriter
- #add_file — CPIO::ArchiveWriter
- #all_files_in — Excavate::Archive
- #archive? — Excavate::Archive
- #cab? — Excavate::Extractors::OleExtractor
- #check_attrs — CPIO::ArchiveHeader
- #check_open — CPIO::ArchiveWriter
- #children — Excavate::Extractors::OleExtractor
- #close — CPIO::ArchiveWriter
- #default_target — Excavate::Archive
- #detect — Excavate::FileMagic
- #directory? — CPIOEntry
- #directory? — CPIO::ArchiveEntry
- #do_extract — Excavate::Extractors::OleExtractor
- #each — CPIO::ASCIIReader
- #each_entry — CPIO::ArchiveReader
- #eof? — BoundedIO
- #error — Excavate::CLI
- #executable? — CPIO::ArchiveEntry
- #extract — Excavate::Archive
- #extract — Excavate::CLI
- #extract — Excavate::Extractors::CabExtractor
- #extract — Excavate::Extractors::CpioExtractor
- #extract — Excavate::Extractors::Extractor
- #extract — Excavate::Extractors::GzipExtractor
- #extract — Excavate::Extractors::OleExtractor
- #extract — Excavate::Extractors::RpmExtractor
- #extract — Excavate::Extractors::SevenZipExtractor
- #extract — Excavate::Extractors::TarExtractor
- #extract — Excavate::Extractors::XarExtractor
- #extract — Excavate::Extractors::ZipExtractor
- #extract_and_replace — Excavate::Archive
- #extract_cpio_new_format — Excavate::Extractors::CpioExtractor
- #extract_cpio_old_format — Excavate::Extractors::CpioExtractor
- #extract_once — Excavate::Archive
- #extract_recursively — Excavate::Archive
- #extract_with_libarchive — Excavate::Extractors::XarExtractor
- #fetch_extension — Excavate::Archive
- #file? — CPIO::ArchiveEntry
- #filename — Excavate::Archive
- #files — Excavate::Archive
- #finalize — CPIO::ArchiveWriter
- #io — CPIO::ASCIIReader
- #mkdir — CPIO::ArchiveWriter
- #mode — CPIO::ArchiveEntry
- #normalized_extension — Excavate::Archive
- #open — CPIO::ArchiveWriter
- #open? — CPIO::ArchiveWriter
- #open_cab — Excavate::Extractors::CabExtractor
- #padding_file — CPIO::ASCIIReader
- #padding_name — CPIO::ASCIIReader
- #prepare_filename — Excavate::Extractors::OleExtractor
- #read — BoundedIO
- #read — CPIO::ASCIIReader
- #read — CPIOEntry
- #read_file — CPIO::ASCIIReader
- #read_file_padding — CPIO::ASCIIReader
- #read_name — CPIO::ASCIIReader
- #rename_archives — Excavate::Extractors::OleExtractor
- #rename_payload — Excavate::Extractors::XarExtractor
- #reset_filename_lookup — Excavate::Extractors::OleExtractor
- #sanitize_filename — Excavate::Extractors::OleExtractor
- #save_tar_file — Excavate::Extractors::TarExtractor
- #silence_stream — Excavate::Utils
- #success — Excavate::CLI
- #sysread — BoundedIO
- #target_path — Excavate::Extractors::RpmExtractor
- #test_adding_a_file_with_an_excessively_long_name_should_raise — CPIOArchiveWriterTest
- #test_adding_a_non_executable_file_should_preserve_said_mode — CPIOArchiveWriterTest
- #test_adding_an_executable_file_should_preserve_said_mode — CPIOArchiveWriterTest
- #test_adding_empty_files_should_work — CPIOArchiveWriterTest
- #test_given_a_archive_with_a_bad_magic_number_should_raise — CPIOArchiveReaderTest
- #test_given_a_archive_with_a_valid_magic_number_should_not_raise — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_correct_file_contents — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_the_expected_entry_filenames — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_the_expected_number_of_directories — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_the_expected_number_of_entries — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_the_expected_number_of_executable_files — CPIOArchiveReaderTest
- #test_given_a_valid_archive_should_have_the_expected_number_of_regular_files — CPIOArchiveReaderTest
- #test_making_directories_should_work — CPIOArchiveWriterTest
- #test_making_files_and_directories_should_work — CPIOArchiveWriterTest
- #test_making_files_should_work — CPIOArchiveWriterTest
- #to_data — CPIO::ArchiveHeader
- #to_data — CPIO::ArchiveEntry
- #trailer? — CPIO::ArchiveEntry
- #validate — CPIOEntry
- #verify_correct_read — CPIO::ASCIIReader
- #write_trailer — CPIO::ArchiveWriter