mirror of
https://github.com/tsolomko/SWCompression.git
synced 2026-06-23 14:56:41 +00:00
1 line
67 KiB
JSON
1 line
67 KiB
JSON
{"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO3fatyA2CmF":{"name":"fat","abstract":"<p>FAT filesystem.</p>","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO9macintoshyA2CmF":{"name":"macintosh","abstract":"<p>Filesystem of older Macintosh systems.</p>","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4ntfsyA2CmF":{"name":"ntfs","abstract":"<p>NTFS.</p>","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO5otheryA2CmF":{"name":"other","abstract":"<p>Other/unknown file system.</p>","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4unixyA2CmF":{"name":"unix","abstract":"<p>One of many file systems of UNIX-like OS.</p>","parent_name":"FileSystemType"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5bzip2yA2CmF":{"name":"bzip2","abstract":"<p>BZip2.</p>","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4copyyA2CmF":{"name":"copy","abstract":"<p>Copy (no compression).</p>","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO7deflateyA2CmF":{"name":"deflate","abstract":"<p>Deflate.</p>","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4lzmayA2CmF":{"name":"lzma","abstract":"<p>LZMA.</p>","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5lzma2yA2CmF":{"name":"lzma2","abstract":"<p>LZMA 2.</p>","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5otheryA2CmF":{"name":"other","abstract":"<p>Other/unknown method.</p>","parent_name":"CompressionMethod"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV8rawValues6UInt32Vvp":{"name":"rawValue","abstract":"<p>Raw bit flags value (in decimal).</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV8rawValueACs6UInt32V_tcfc":{"name":"init(rawValue:)","abstract":"<p>Initializes permissions with bit flags in decimal.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setuidACvpZ":{"name":"setuid","abstract":"<p>Set UID.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setgidACvpZ":{"name":"setgid","abstract":"<p>Set GID.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6stickyACvpZ":{"name":"sticky","abstract":"<p>Sticky bit.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOwnerACvpZ":{"name":"readOwner","abstract":"<p>Owner can read.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOwnerACvpZ":{"name":"writeOwner","abstract":"<p>Owner can write.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOwnerACvpZ":{"name":"executeOwner","abstract":"<p>Owner can execute.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readGroupACvpZ":{"name":"readGroup","abstract":"<p>Group can read.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeGroupACvpZ":{"name":"writeGroup","abstract":"<p>Group can write.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeGroupACvpZ":{"name":"executeGroup","abstract":"<p>Group can execute.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOtherACvpZ":{"name":"readOther","abstract":"<p>Others can read.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOtherACvpZ":{"name":"writeOther","abstract":"<p>Others can write.</p>","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOtherACvpZ":{"name":"executeOther","abstract":"<p>Others can execute.</p>","parent_name":"Permissions"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8rawValues6UInt32Vvp":{"name":"rawValue","abstract":"<p>Raw bit flags value.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8rawValueACs6UInt32V_tcfc":{"name":"init(rawValue:)","abstract":"<p>Initializes attributes with bit flags.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV7archiveACvpZ":{"name":"archive","abstract":"<p>File is archive or archived.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV9directoryACvpZ":{"name":"directory","abstract":"<p>File is a directory.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6volumeACvpZ":{"name":"volume","abstract":"<p>File is a volume.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6systemACvpZ":{"name":"system","abstract":"<p>File is a system file.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6hiddenACvpZ":{"name":"hidden","abstract":"<p>File is hidden.</p>","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8readOnlyACvpZ":{"name":"readOnly","abstract":"<p>File is read-only.</p>","parent_name":"DosAttributes"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12blockSpecialyA2CmF":{"name":"blockSpecial","abstract":"<p>Block special file.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO16characterSpecialyA2CmF":{"name":"characterSpecial","abstract":"<p>Character special file.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO10contiguousyA2CmF":{"name":"contiguous","abstract":"<p>Contiguous file.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO9directoryyA2CmF":{"name":"directory","abstract":"<p>Directory.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO4fifoyA2CmF":{"name":"fifo","abstract":"<p>FIFO special file.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO8hardLinkyA2CmF":{"name":"hardLink","abstract":"<p>Hard link.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7regularyA2CmF":{"name":"regular","abstract":"<p>Regular file.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO6socketyA2CmF":{"name":"socket","abstract":"<p>Socket.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12symbolicLinkyA2CmF":{"name":"symbolicLink","abstract":"<p>Symbolic link.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7unknownyA2CmF":{"name":"unknown","abstract":"<p>Entry type is unknown.</p>","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html":{"name":"ContainerEntryType","abstract":"<p>Represents the type of a container entry.</p>"},"Structs/DosAttributes.html":{"name":"DosAttributes","abstract":"<p>Represents file attributes in DOS format.</p>"},"Structs/Permissions.html":{"name":"Permissions","abstract":"<p>Represents file access permissions in UNIX format.</p>"},"Enums/CompressionMethod.html":{"name":"CompressionMethod","abstract":"<p>Represents a (de)compression method.</p>"},"Enums/FileSystemType.html":{"name":"FileSystemType","abstract":"<p>Represents the type of the file system on which an archive or container was created. File system determines the meaning"},"Protocols/DecompressionAlgorithm.html#/s:13SWCompression22DecompressionAlgorithmP10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompress data compressed with particular algorithm.</p>","parent_name":"DecompressionAlgorithm"},"Protocols/CompressionAlgorithm.html#/s:13SWCompression20CompressionAlgorithmP8compress4data10Foundation4DataVAH_tKFZ":{"name":"compress(data:)","abstract":"<p>Compress data with particular algorithm.</p>","parent_name":"CompressionAlgorithm"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSvp":{"name":"name","abstract":"<p>Entry’s name.</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOvp":{"name":"type","abstract":"<p>Entry’s type.</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgvp":{"name":"size","abstract":"<p>Entry’s data size (can be <code>nil</code> if either data or size aren’t available).</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgvp":{"name":"accessTime","abstract":"<p>Entry’s last access time (<code>nil</code>, if not available).</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"<p>Entry’s creation time (<code>nil</code>, if not available).</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgvp":{"name":"modificationTime","abstract":"<p>Entry’s last modification time (<code>nil</code>, if not available).</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgvp":{"name":"permissions","abstract":"<p>Entry’s permissions in POSIX format (<code>nil</code>, if not available).</p>","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4InfoQa":{"name":"Info","abstract":"<p>A type that provides information about an entry.</p>","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzvp":{"name":"info","abstract":"<p>Provides access to information about the entry.</p>","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgvp":{"name":"data","abstract":"<p>Entry’s data (<code>nil</code> if entry is a directory or data isn’t available).</p>","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP5EntryQa":{"name":"Entry","abstract":"<p>A type that represents an entry from this container.</p>","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4open9containerSay5EntryQzG10Foundation4DataV_tKFZ":{"name":"open(container:)","abstract":"<p>Retrieve all container entries with their data.</p>","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4info9containerSay5Entry_4InfoQZG10Foundation4DataV_tKFZ":{"name":"info(container:)","abstract":"<p>Retrieve information about all container entries (without their data).</p>","parent_name":"Container"},"Protocols/Archive.html#/s:13SWCompression7ArchiveP9unarchive7archive10Foundation4DataVAH_tKFZ":{"name":"unarchive(archive:)","abstract":"<p>Unarchive data from the archive.</p>","parent_name":"Archive"},"Protocols/Archive.html":{"name":"Archive","abstract":"<p>A type that represents an archive.</p>"},"Protocols/Container.html":{"name":"Container","abstract":"<p>A type that represents a container with files, directories and/or other data.</p>"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"<p>A type that represents an entry from the container with its data and information.</p>"},"Protocols/ContainerEntryInfo.html":{"name":"ContainerEntryInfo","abstract":"<p>A type that provides access to information about an entry from the container.</p>"},"Protocols/CompressionAlgorithm.html":{"name":"CompressionAlgorithm","abstract":"<p>A type that provides an implementation of a particular compression algorithm.</p>"},"Protocols/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"<p>A type that provides an implementation of a particular decompression algorithm.</p>"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO22wrongCompressionMethodyA2CmF":{"name":"wrongCompressionMethod","abstract":"<p>Compression method used in archive is different from Deflate, which is the only supported one.</p>","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO20wrongCompressionInfoyA2CmF":{"name":"wrongCompressionInfo","abstract":"<p>Compression info has value incompatible with Deflate compression method.</p>","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO11wrongFcheckyA2CmF":{"name":"wrongFcheck","abstract":"<p>First two bytes of archive’s flags are inconsistent with each other.</p>","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO21wrongCompressionLevelyA2CmF":{"name":"wrongCompressionLevel","abstract":"<p>Compression level has value, which is different from the supported ones.</p>","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO12wrongAdler32yAC10Foundation4DataVcACmF":{"name":"wrongAdler32(_:)","abstract":"<p>Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO27notFoundCentralDirectoryEndyA2CmF":{"name":"notFoundCentralDirectoryEnd","abstract":"<p>End of Central Directoty record wasn’t found.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongSignatureyA2CmF":{"name":"wrongSignature","abstract":"<p>Wrong signature of one of container’s structures.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO9wrongSizeyA2CmF":{"name":"wrongSize","abstract":"<p>Wrong either compressed or uncompressed size of a container’s entry.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO12wrongVersionyA2CmF":{"name":"wrongVersion","abstract":"<p>Version needed to process container is unsupported.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO24multiVolumesNotSupportedyA2CmF":{"name":"multiVolumesNotSupported","abstract":"<p>Container is either spanned or consists of several volumes. These features aren’t supported.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO22encryptionNotSupportedyA2CmF":{"name":"encryptionNotSupported","abstract":"<p>Entry or record is encrypted. This feature isn’t supported.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO20patchingNotSupportedyA2CmF":{"name":"patchingNotSupported","abstract":"<p>Entry contains patched data. This feature isn’t supported.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO23compressionNotSupportedyA2CmF":{"name":"compressionNotSupported","abstract":"<p>Entry is compressed using unsupported compression method.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO16wrongLocalHeaderyA2CmF":{"name":"wrongLocalHeader","abstract":"<p>Local header of an entry is inconsistent with Central Directory.</p>","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO8wrongCRCyACSayAA0B5EntryVGcACmF":{"name":"wrongCRC(_:)","abstract":"<p>Computed checksum of entry’s data doesn’t match the value stored in the archive.","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongTextFieldyA2CmF":{"name":"wrongTextField","abstract":"<p>Either entry’s comment or file name cannot be processed using UTF-8 encoding.</p>","parent_name":"ZipError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongMagicyA2CmF":{"name":"wrongMagic","abstract":"<p>Either ‘magic’ number in header or footer isn’t equal to a predefined value.</p>","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongFieldyA2CmF":{"name":"wrongField","abstract":"<p>One of the special fields in archive has an incorrect value,","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongInfoCRCyA2CmF":{"name":"wrongInfoCRC","abstract":"<p>Checksum of one of the fields of archive doesn’t match the value stored in archive.</p>","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongFilterIDyA2CmF":{"name":"wrongFilterID","abstract":"<p>Filter used in archive is unsupported.</p>","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO15checkTypeSHA256yA2CmF":{"name":"checkTypeSHA256","abstract":"<p>Archive uses SHA-256 checksum which is unsupported.</p>","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongDataSizeyA2CmF":{"name":"wrongDataSize","abstract":"<p>Either size of decompressed data isn’t equal to the one specified in archive or","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongCheckyACSay10Foundation4DataVGcACmF":{"name":"wrongCheck(_:)","abstract":"<p>Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongPaddingyA2CmF":{"name":"wrongPadding","abstract":"<p>Padding (null-bytes appended to an archive’s structure) is incorrect.</p>","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO21multiByteIntegerErroryA2CmF":{"name":"multiByteIntegerError","abstract":"<p>Either null byte encountered or exceeded maximum amount bytes while reading multi byte number.</p>","parent_name":"XZError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO20tooSmallFileIsPassedyA2CmF":{"name":"tooSmallFileIsPassed","abstract":"<p>Data is unexpectedly truncated.</p>","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO10wrongFieldyA2CmF":{"name":"wrongField","abstract":"<p>Failed to process a <em>required</em> TAR header’s field.</p>","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongHeaderChecksumyA2CmF":{"name":"wrongHeaderChecksum","abstract":"<p>Computed checksum of a header doesn’t match the value stored in container.</p>","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongPaxHeaderEntryyA2CmF":{"name":"wrongPaxHeaderEntry","abstract":"<p>Entry from PAX extended header is in incorrect format.</p>","parent_name":"TarError"},"Enums/TarCreateError.html#/s:13SWCompression14TarCreateErrorO16utf8NonEncodableyA2CmF":{"name":"utf8NonEncodable","abstract":"<p>One of the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TarEntryInfo.html\">TarEntryInfo</a></code>‘s string properties (such as <code>name</code>) cannot be encoded with UTF-8 encoding.</p>","parent_name":"TarCreateError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO14wrongSignatureyA2CmF":{"name":"wrongSignature","abstract":"<p>Wrong container’s signature.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO18wrongFormatVersionyA2CmF":{"name":"wrongFormatVersion","abstract":"<p>Unsupported version of container’s format.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO8wrongCRCyA2CmF":{"name":"wrongCRC","abstract":"<p>CRC either of one of the files from the container or one of the container’s strucutures is incorrect.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO9wrongSizeyA2CmF":{"name":"wrongSize","abstract":"<p>Size either of one of the files from the container or one of the container’s strucutures is incorrect.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20startPosNotSupportedyA2CmF":{"name":"startPosNotSupported","abstract":"<p>Files have StartPos property. This feature isn’t supported.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20externalNotSupportedyA2CmF":{"name":"externalNotSupported","abstract":"<p>External feature isn’t supported.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23multiStreamNotSupportedyA2CmF":{"name":"multiStreamNotSupported","abstract":"<p>Coders with multiple in and/or out streams aren’t supported.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO29additionalStreamsNotSupportedyA2CmF":{"name":"additionalStreamsNotSupported","abstract":"<p>Additional streams feature isn’t supported.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23compressionNotSupportedyA2CmF":{"name":"compressionNotSupported","abstract":"<p>Entry is compressed using unsupported compression method.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO22encryptionNotSupportedyA2CmF":{"name":"encryptionNotSupported","abstract":"<p>Entry or container’s header is encrypted. This feature isn’t supported.</p>","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO017internalStructureD0yA2CmF":{"name":"internalStructureError","abstract":"<p>Unknown/incorrect internal 7-Zip structure was encountered or a required internal structure is missing.</p>","parent_name":"SevenZipError"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeyA2CmF":{"name":"wrongDictionarySize","abstract":"<p>Dictionary size is too big, or has reserved bits set, or is in incorrect format in general.</p>","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO16wrongControlByteyA2CmF":{"name":"wrongControlByte","abstract":"<p>Unknown conrol byte value of LZMA2 packet.</p>","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongResetyA2CmF":{"name":"wrongReset","abstract":"<p>Unknown reset instruction encountered in LZMA2 packet.</p>","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongSizesyA2CmF":{"name":"wrongSizes","abstract":"<p>Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO15wrongPropertiesyA2CmF":{"name":"wrongProperties","abstract":"<p>Properties’ byte is greater than 225.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO21rangeDecoderInitErroryA2CmF":{"name":"rangeDecoderInitError","abstract":"<p>Unable to initialize RanderDecorer.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO24exceededUncompressedSizeyA2CmF":{"name":"exceededUncompressedSize","abstract":"<p>Size of uncompressed data hit specified limit in the middle of decoding.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO13windowIsEmptyyA2CmF":{"name":"windowIsEmpty","abstract":"<p>Unable to perfrom repeat-distance decoding because there is nothing to repeat.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO23rangeDecoderFinishErroryA2CmF":{"name":"rangeDecoderFinishError","abstract":"<p>End of stream marker is reached, but range decoder is in incorrect state.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO16repeatWillExceedyA2CmF":{"name":"repeatWillExceed","abstract":"<p>The number of bytes to repeat is greater than the amount bytes that is left to decode.</p>","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO17notEnoughToRepeatyA2CmF":{"name":"notEnoughToRepeat","abstract":"<p>The amount of already decoded bytes is smaller than repeat length.</p>","parent_name":"LZMAError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongMagicyA2CmF":{"name":"wrongMagic","abstract":"<p>First two bytes (‘magic’ number) of archive isn’t 31 and 139.</p>","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO22wrongCompressionMethodyA2CmF":{"name":"wrongCompressionMethod","abstract":"<p>Compression method used in archive is different from Deflate, which is the only supported one.</p>","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongFlagsyA2CmF":{"name":"wrongFlags","abstract":"<p>One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO14wrongHeaderCRCyA2CmF":{"name":"wrongHeaderCRC","abstract":"<p>Computed CRC of archive’s header doesn’t match the value stored in archive.</p>","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO8wrongCRCyACSayAA0B7ArchiveC6MemberVGcACmF":{"name":"wrongCRC(_:)","abstract":"<p>Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongISizeyA2CmF":{"name":"wrongISize","abstract":"<p>Computed ‘isize’ didn’t match the value stored in the archive.</p>","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO21cannotEncodeISOLatin1yA2CmF":{"name":"cannotEncodeISOLatin1","abstract":"<p>Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.</p>","parent_name":"GzipError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO29wrongUncompressedBlockLengthsyA2CmF":{"name":"wrongUncompressedBlockLengths","abstract":"<p>Uncompressed block’s <code>length</code> and <code>nlength</code> bytes isn’t consistent with each other.</p>","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14wrongBlockTypeyA2CmF":{"name":"wrongBlockType","abstract":"<p>Unknown block type (not 0, 1 or 2).</p>","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO11wrongSymbolyA2CmF":{"name":"wrongSymbol","abstract":"<p>Decoded symbol was found in Huffman tree but is unknown.</p>","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14symbolNotFoundyA2CmF":{"name":"symbolNotFound","abstract":"<p>Symbol wasn’t found in Huffman tree.</p>","parent_name":"DeflateError"},"Enums/DataError.html#/s:13SWCompression9DataErrorO9truncatedyA2CmF":{"name":"truncated","abstract":"<p>Indicates that input data is likely truncated or incomplete.</p>","parent_name":"DataError"},"Enums/DataError.html#/s:13SWCompression9DataErrorO9corruptedyA2CmF":{"name":"corrupted","abstract":"<p>Indicates that input data is corrupted, e.g. does not conform to the format specifications or contains other","parent_name":"DataError"},"Enums/DataError.html#/s:13SWCompression9DataErrorO16checksumMismatchyACSay10Foundation0B0VGcACmF":{"name":"checksumMismatch(_:)","abstract":"<p>Indicates that the computed checksum of the output data does not match the stored checksum. While usually the","parent_name":"DataError"},"Enums/DataError.html#/s:13SWCompression9DataErrorO18unsupportedFeatureyA2CmF":{"name":"unsupportedFeature","abstract":"<p>Indicates that input data was created using a feature that is not supported by the processing function.</p>","parent_name":"DataError"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO10wrongMagicyA2CmF":{"name":"wrongMagic","abstract":"<p>‘Magic’ number is not 0x425a.</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO12wrongVersionyA2CmF":{"name":"wrongVersion","abstract":"<p>BZip version is not 2.</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockSizeyA2CmF":{"name":"wrongBlockSize","abstract":"<p>Unsupported block size (not from ‘0’ to ‘9’).</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockTypeyA2CmF":{"name":"wrongBlockType","abstract":"<p>Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO15randomizedBlockyA2CmF":{"name":"randomizedBlock","abstract":"<p>Block is randomized.</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO18wrongHuffmanGroupsyA2CmF":{"name":"wrongHuffmanGroups","abstract":"<p>Wrong number of Huffman tables/groups (should be between 2 and 6).</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO13wrongSelectoryA2CmF":{"name":"wrongSelector","abstract":"<p>Selector is greater than the total number of Huffman tables/groups.</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO22wrongHuffmanCodeLengthyA2CmF":{"name":"wrongHuffmanCodeLength","abstract":"<p>Wrong length of Huffman code (should be between 0 and 20).</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14symbolNotFoundyA2CmF":{"name":"symbolNotFound","abstract":"<p>Symbol wasn’t found in Huffman tree.</p>","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO8wrongCRCyAC10Foundation4DataVcACmF":{"name":"wrongCRC(_:)","abstract":"<p>Computed checksum of the uncompressed data does not match the value stored in the archive.","parent_name":"BZip2Error"},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"<p>Represents an error which happened during BZip2 decompression."},"Enums/DataError.html":{"name":"DataError","abstract":"<p>Represents an error which happened during processing input data.</p>"},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"<p>Represents an error which happened during Deflate compression or decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"<p>Represents an error which happened while processing a GZip archive."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"<p>Represents an error which happened during LZMA decompression."},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"<p>Represents an error which happened during LZMA2 decompression."},"Enums/SevenZipError.html":{"name":"SevenZipError","abstract":"<p>Represents an error which happened while processing a 7-Zip container."},"Enums/TarCreateError.html":{"name":"TarCreateError","abstract":"<p>Represents an error which happened during the creation of a new TAR container.</p>"},"Enums/TarError.html":{"name":"TarError","abstract":"<p>Represents an error which happened while processing a TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"<p>Represents an error which happened while unarchiving an XZ archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"<p>Represents an error which happened while processing a ZIP container."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"<p>Represents an error which happened while processing a Zlib archive."},"Enums/ZipExtraFieldLocation.html#/s:13SWCompression21ZipExtraFieldLocationO16centralDirectoryyA2CmF":{"name":"centralDirectory","abstract":"<p>ZIP extra field is located in container’s Central Directory.</p>","parent_name":"ZipExtraFieldLocation"},"Enums/ZipExtraFieldLocation.html#/s:13SWCompression21ZipExtraFieldLocationO11localHeaderyA2CmF":{"name":"localHeader","abstract":"<p>ZIP extra field is located in one of container’s Local Headers.</p>","parent_name":"ZipExtraFieldLocation"},"Protocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldP2ids6UInt16VvpZ":{"name":"id","abstract":"<p>ID of extra field. Must be equal to the key of extra field in <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ZipContainer.html#/s:13SWCompression12ZipContainerC17customExtraFieldsSDys6UInt16VAA0bE5Field_pXpGvpZ\">ZipContainer.customExtraFields</a></code> dictionary and","parent_name":"ZipExtraField"},"Protocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldP8locationAA0bcD8LocationOvp":{"name":"location","abstract":"<p>Location of extra field. Must be equal to the value of <code>location</code> argument of <code>init?(_:_:location:)</code>.</p>","parent_name":"ZipExtraField"},"Protocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldP4sizeSivp":{"name":"size","abstract":"<p>Size of extra field’s data. Must be equal to the value of the second argument of <code>init?(_:_:location:)</code>.</p>","parent_name":"ZipExtraField"},"Protocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldP__8locationxSg11BitByteData012LittleEndianG6ReaderC_SiAA0bcD8LocationOtcfc":{"name":"init(_:_:location:)","abstract":"<p>Creates an extra field instance reading <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldP4sizeSivp\">size</a></code> amount of data from <code>byteReader</code>.</p>","parent_name":"ZipExtraField"},"Protocols/ZipExtraField.html#/s:13SWCompression13ZipExtraFieldPAAE2ids6UInt16Vvp":{"name":"id","abstract":"<p>ID of extra field. Must be equal to the key of extra field in <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ZipContainer.html#/s:13SWCompression12ZipContainerC17customExtraFieldsSDys6UInt16VAA0bE5Field_pXpGvpZ\">ZipContainer.customExtraFields</a></code> dictionary and","parent_name":"ZipExtraField"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSvp":{"name":"name","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgvp":{"name":"size","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOvp":{"name":"type","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10accessTime10Foundation4DateVSgvp":{"name":"accessTime","abstract":"<p>Entry’s last access time (<code>nil</code>, if not available).</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"<p>Entry’s creation time (<code>nil</code>, if not available).</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV16modificationTime10Foundation4DateVSgvp":{"name":"modificationTime","abstract":"<p>Entry’s last modification time.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV11permissionsAA11PermissionsVSgvp":{"name":"permissions","abstract":"<p>Entry’s permissions in POSIX format.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7commentSSvp":{"name":"comment","abstract":"<p>Entry’s comment.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV22externalFileAttributess6UInt32Vvp":{"name":"externalFileAttributes","abstract":"<p>Entry’s external file attributes. ZIP internal property.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV13dosAttributesAA03DosF0VSgvp":{"name":"dosAttributes","abstract":"<p>Entry’s attributes in DOS format.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10isTextFileSbvp":{"name":"isTextFile","abstract":"<p>True, if entry is likely to be text or ASCII file.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV14fileSystemTypeAA04FilefG0Ovp":{"name":"fileSystemType","abstract":"<p>File system type of container’s origin.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV17compressionMethodAA011CompressionF0Ovp":{"name":"compressionMethod","abstract":"<p>Entry’s compression method.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7ownerIDSiSgvp":{"name":"ownerID","abstract":"<p>ID of entry’s owner.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7groupIDSiSgvp":{"name":"groupID","abstract":"<p>ID of the group of entry’s owner.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV17customExtraFieldsSayAA0bF5Field_pGvp":{"name":"customExtraFields","abstract":"<p>Entry’s custom extra fields from both Central Directory and Local Header.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV3crcs6UInt32Vvp":{"name":"crc","abstract":"<p>CRC32 of entry’s data.</p>","parent_name":"ZipEntryInfo"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzvp":{"name":"info","parent_name":"ZipEntry"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgvp":{"name":"data","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC17customExtraFieldsSDys6UInt16VAA0bE5Field_pXpGvpZ":{"name":"customExtraFields","abstract":"<p>Contains user-defined extra fields. When either <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ZipContainer.html#/s:13SWCompression12ZipContainerC4info9containerSayAA0B9EntryInfoVG10Foundation4DataV_tKFZ\">ZipContainer.info(container:)</a></code> or <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ZipContainer.html#/s:13SWCompression12ZipContainerC4open9containerSayAA0B5EntryVG10Foundation4DataV_tKFZ\">ZipContainer.open(container:)</a></code>","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4open9containerSayAA0B5EntryVG10Foundation4DataV_tKFZ":{"name":"open(container:)","abstract":"<p>Processes ZIP container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/ZipEntry.html\">ZipEntry</a></code> with information and data for all entries.</p>","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4info9containerSayAA0B9EntryInfoVG10Foundation4DataV_tKFZ":{"name":"info(container:)","abstract":"<p>Processes ZIP container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/ZipEntryInfo.html\">ZipEntryInfo</a></code> with information about entries in this container.</p>","parent_name":"ZipContainer"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"<p>Provides functions for work with ZIP containers.</p>"},"Structs/ZipEntry.html":{"name":"ZipEntry","abstract":"<p>Represents an entry from the ZIP container.</p>"},"Structs/ZipEntryInfo.html":{"name":"ZipEntryInfo","abstract":"<p>Provides access to information about an entry from the ZIP container.</p>"},"Protocols/ZipExtraField.html":{"name":"ZipExtraField","abstract":"<p>A type that represents an extra field from a ZIP container.</p>"},"Enums/ZipExtraFieldLocation.html":{"name":"ZipExtraFieldLocation","abstract":"<p>Location of ZIP extra field inside a container.</p>"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4nameSSvp":{"name":"name","abstract":"<p>Entry’s name.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4sizeSiSgvp":{"name":"size","abstract":"<p>Entry’s data size.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOvp":{"name":"type","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV10accessTime10Foundation4DateVSgvp":{"name":"accessTime","abstract":"<p>Entry’s last access time (only available for PAX format; <code>nil</code> otherwise).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"<p>Entry’s creation time (only available for PAX format; <code>nil</code> otherwise).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV16modificationTime10Foundation4DateVSgvp":{"name":"modificationTime","abstract":"<p>Entry’s last modification time.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgvp":{"name":"permissions","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17compressionMethodAA011CompressionF0Ovp":{"name":"compressionMethod","abstract":"<p>Entry’s compression method. Always <code>.copy</code> for the entries of TAR containers.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7ownerIDSiSgvp":{"name":"ownerID","abstract":"<p>ID of entry’s owner.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7groupIDSiSgvp":{"name":"groupID","abstract":"<p>ID of the group of entry’s owner.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV13ownerUserNameSSSgvp":{"name":"ownerUserName","abstract":"<p>User name of entry’s owner.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV14ownerGroupNameSSSgvp":{"name":"ownerGroupName","abstract":"<p>Name of the group of entry’s owner.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMajorNumberSiSgvp":{"name":"deviceMajorNumber","abstract":"<p>Device major number (used when entry is either block or character special file).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMinorNumberSiSgvp":{"name":"deviceMinorNumber","abstract":"<p>Device minor number (used when entry is either block or character special file).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7charsetSSSgvp":{"name":"charset","abstract":"<p>Name of the character set used to encode entry’s data (only available for PAX format; <code>nil</code> otherwise).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7commentSSSgvp":{"name":"comment","abstract":"<p>Entry’s comment (only available for PAX format; <code>nil</code> otherwise).</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV8linkNameSSvp":{"name":"linkName","abstract":"<p>Path to a linked file for symbolic link entry.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV28unknownExtendedHeaderRecordsSDyS2SGSgvp":{"name":"unknownExtendedHeaderRecords","abstract":"<p>All custom (unknown) records from global and local PAX extended headers. <code>nil</code>, if there were no headers.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4name4typeACSS_AA09ContainerC4TypeOtcfc":{"name":"init(name:type:)","abstract":"<p>Initializes the entry’s info with its name and type.</p>","parent_name":"TarEntryInfo"},"Structs/TarEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzvp":{"name":"info","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4data10Foundation4DataVSgvp":{"name":"data","abstract":"<p>Entry’s data (<code>nil</code> if entry is a directory or data isn’t available).</p>","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4info4dataAcA0bC4InfoV_10Foundation4DataVSgtcfc":{"name":"init(info:data:)","abstract":"<p>Initializes the entry with its info and data. The stored <code>info.size</code> will also be updated to be equal to","parent_name":"TarEntry"},"Structs/TarWriter.html#/s:13SWCompression9TarWriterV10fileHandle5forceACSo06NSFileE0C_AA0B9ContainerC6FormatOtcfc":{"name":"init(fileHandle:force:)","abstract":"<p>Creates a new instance for writing TAR entries using the specified <code>format</code> into the provided <code>fileHandle</code>.</p>","parent_name":"TarWriter"},"Structs/TarWriter.html#/s:13SWCompression9TarWriterV6appendyyAA0B5EntryVKF":{"name":"append(_:)","abstract":"<p>Adds a new TAR entry at the end of the TAR container.</p>","parent_name":"TarWriter"},"Structs/TarWriter.html#/s:13SWCompression9TarWriterV8finalizeyyKF":{"name":"finalize()","abstract":"<p>Finalizes the TAR container by adding an EOF marker.</p>","parent_name":"TarWriter"},"Structs/TarReader.html#/s:13SWCompression9TarReaderV10fileHandleACSo06NSFileE0C_tcfc":{"name":"init(fileHandle:)","abstract":"<p>Creates a new instance for reading TAR entries from the provided <code>fileHandle</code>.</p>","parent_name":"TarReader"},"Structs/TarReader.html#/s:13SWCompression9TarReaderV7processyxxAA0B5EntryVSgKXEKlF":{"name":"process(_:)","abstract":"<p>Processes the next TAR entry by reading it from the container and calling the provided closure on the result. If","parent_name":"TarReader"},"Structs/TarReader.html#/s:13SWCompression9TarReaderV4readAA0B5EntryVSgyKF":{"name":"read()","abstract":"<p>Reads the next TAR entry from the container.</p>","parent_name":"TarReader"},"Classes/TarContainer/Format.html#/s:13SWCompression12TarContainerC6FormatO8prePosixyA2EmF":{"name":"prePosix","abstract":"<p>Pre POSIX format (aka “basic TAR format”).</p>","parent_name":"Format"},"Classes/TarContainer/Format.html#/s:13SWCompression12TarContainerC6FormatO5ustaryA2EmF":{"name":"ustar","abstract":"<p>“UStar” format introduced by POSIX IEEE P1003.1 standard.</p>","parent_name":"Format"},"Classes/TarContainer/Format.html#/s:13SWCompression12TarContainerC6FormatO3gnuyA2EmF":{"name":"gnu","abstract":"<p>“UStar”-like format with GNU extensions (e.g. special container entries for long file and link names).</p>","parent_name":"Format"},"Classes/TarContainer/Format.html#/s:13SWCompression12TarContainerC6FormatO3paxyA2EmF":{"name":"pax","abstract":"<p>“PAX” format introduced by POSIX.1-2001 standard, a set of extensions to “UStar” format.</p>","parent_name":"Format"},"Classes/TarContainer/Format.html":{"name":"Format","abstract":"<p>Represents the “format” of a TAR container: a minimal set of extensions to basic TAR format required to","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC8formatOf9containerAC6FormatO10Foundation4DataV_tKFZ":{"name":"formatOf(container:)","abstract":"<p>Processes TAR container and returns its “format”: a minimal set of extensions to basic TAR format required to","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC6create4from10Foundation4DataVSayAA0B5EntryVG_tFZ":{"name":"create(from:)","abstract":"<p>Creates a new TAR container with <code>entries</code> as its content and generates its <code>Data</code>.</p>","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC6create4from5force10Foundation4DataVSayAA0B5EntryVG_AC6FormatOtFZ":{"name":"create(from:force:)","abstract":"<p>Creates a new TAR container with <code>entries</code> as its content and generates its <code>Data</code> using the specified <code>format</code>.</p>","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4open9containerSayAA0B5EntryVG10Foundation4DataV_tKFZ":{"name":"open(container:)","abstract":"<p>Processes TAR container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TarEntry.html\">TarEntry</a></code> with information and data for all entries.</p>","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4info9containerSayAA0B9EntryInfoVG10Foundation4DataV_tKFZ":{"name":"info(container:)","abstract":"<p>Processes TAR container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TarEntryInfo.html\">TarEntryInfo</a></code> with information about entries in this container.</p>","parent_name":"TarContainer"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"<p>Provides functions for work with TAR containers.</p>"},"Structs/TarReader.html":{"name":"TarReader","abstract":"<p>A type that allows to iteratively read TAR entries from a container provided by a <code>FileHandle</code>.</p>"},"Structs/TarWriter.html":{"name":"TarWriter","abstract":"<p>A type that allows to iteratively create TAR containers with the output being written into a <code>FileHandle</code>.</p>"},"Structs/TarEntry.html":{"name":"TarEntry","abstract":"<p>Represents an entry from the TAR container.</p>"},"Structs/TarEntryInfo.html":{"name":"TarEntryInfo","abstract":"<p>Provides access to information about an entry from the TAR container.</p>"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSvp":{"name":"name","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgvp":{"name":"size","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOvp":{"name":"type","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgvp":{"name":"accessTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgvp":{"name":"creationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgvp":{"name":"modificationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgvp":{"name":"permissions","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgvp":{"name":"winAttributes","abstract":"<p>Entry’s “win attributes”. 7-Zip internal property.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAA03DosG0VSgvp":{"name":"dosAttributes","abstract":"<p>Entry’s attributes in DOS format.</p>","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbvp":{"name":"hasStream","abstract":"<p>True, if entry has a stream (data) inside the container. 7-Zip internal propety.</p>","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV7isEmptySbvp":{"name":"isEmpty","abstract":"<p>True, if entry is an empty file. 7-Zip internal property.</p>","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV6isAntiSbvp":{"name":"isAnti","abstract":"<p>True, if entry is an anti-file. Used in differential backups to indicate that file should be deleted.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgvp":{"name":"crc","abstract":"<p>CRC32 of entry’s data.</p>","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzvp":{"name":"info","parent_name":"SevenZipEntry"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgvp":{"name":"data","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4open9containerSayAA0bC5EntryVG10Foundation4DataV_tKFZ":{"name":"open(container:)","abstract":"<p>Processes 7-Zip container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/SevenZipEntry.html\">SevenZipEntry</a></code> with information and data for all entries.</p>","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4info9containerSayAA0bC9EntryInfoVG10Foundation4DataV_tKFZ":{"name":"info(container:)","abstract":"<p>Processes 7-Zip container and returns an array of <code><a href=\"36f8f5912051ae747ef441d6511ca4cbStructs/SevenZipEntryInfo.html\">SevenZipEntryInfo</a></code> with information about entries in this","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"<p>Provides functions for work with 7-Zip containers.</p>"},"Structs/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"<p>Represents an entry from the 7-Zip container.</p>"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"<p>Provides access to information about an entry from the 7-Zip container.</p>"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16fastestAlgorithmyA2EmF":{"name":"fastestAlgorithm","abstract":"<p>Fastest algorithm.</p>","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13fastAlgorithmyA2EmF":{"name":"fastAlgorithm","abstract":"<p>Fast algorithm.</p>","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16defaultAlgorithmyA2EmF":{"name":"defaultAlgorithm","abstract":"<p>Default algorithm.</p>","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13slowAlgorithmyA2EmF":{"name":"slowAlgorithm","abstract":"<p>Slowest algorithm but with maximum compression.</p>","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html":{"name":"CompressionLevel","abstract":"<p>Levels of compression which can be used to create Zlib archive.</p>","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV17compressionMethodAA011CompressionE0Ovp":{"name":"compressionMethod","abstract":"<p>Compression method of archive. Always <code>.deflate</code> for Zlib archives.</p>","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV16compressionLevelAC011CompressionE0Ovp":{"name":"compressionLevel","abstract":"<p>Level of compression used in archive.</p>","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV10windowSizeSivp":{"name":"windowSize","abstract":"<p>Size of ‘window’: moving interval of data which was used to make archive.</p>","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV7archiveAC10Foundation4DataV_tKcfc":{"name":"init(archive:)","abstract":"<p>Initializes the structure with the values from Zlib <code>archive</code>.</p>","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC9unarchive7archive10Foundation4DataVAH_tKFZ":{"name":"unarchive(archive:)","abstract":"<p>Unarchives Zlib archive.</p>","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC7archive4data10Foundation4DataVAH_tFZ":{"name":"archive(data:)","abstract":"<p>Archives <code>data</code> into Zlib archive. Data will be also compressed with Deflate algorithm.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive7archive10Foundation4DataVAH_tKFZ":{"name":"unarchive(archive:)","abstract":"<p>Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC14splitUnarchive7archiveSay10Foundation4DataVGAH_tKFZ":{"name":"splitUnarchive(archive:)","abstract":"<p>Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Structs/GzipHeader/ExtraField.html#/s:13SWCompression10GzipHeaderV10ExtraFieldV3si1s5UInt8Vvp":{"name":"si1","abstract":"<p>First byte of the extra field (subfield) ID.</p>","parent_name":"ExtraField"},"Structs/GzipHeader/ExtraField.html#/s:13SWCompression10GzipHeaderV10ExtraFieldV3si2s5UInt8Vvp":{"name":"si2","abstract":"<p>Second byte of the extra field (subfield) ID.</p>","parent_name":"ExtraField"},"Structs/GzipHeader/ExtraField.html#/s:13SWCompression10GzipHeaderV10ExtraFieldV5bytesSays5UInt8VGvp":{"name":"bytes","abstract":"<p>Binary content of the extra field.</p>","parent_name":"ExtraField"},"Structs/GzipHeader/ExtraField.html#/s:13SWCompression10GzipHeaderV10ExtraFieldVyAEs5UInt8V_AGSayAGGtcfc":{"name":"init(_:_:_:)","abstract":"<p>Initializes an extra field with the specified extra field (subfield) ID bytes and its binary content.</p>","parent_name":"ExtraField"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAA011CompressionE0Ovp":{"name":"compressionMethod","abstract":"<p>Compression method of archive. Always <code>.deflate</code> for GZip archives.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV16modificationTime10Foundation4DateVSgvp":{"name":"modificationTime","abstract":"<p>The most recent modification time of the original file. If corresponding archive’s field is set to 0, which means","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV6osTypeAA010FileSystemE0Ovp":{"name":"osType","abstract":"<p>Type of file system on which archivation took place.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV8fileNameSSSgvp":{"name":"fileName","abstract":"<p>Name of the original file. If archive doesn’t contain file’s name, then <code>nil</code>.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV7commentSSSgvp":{"name":"comment","abstract":"<p>Comment stored in archive. If archive doesn’t contain any comment, then <code>nil</code>.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV10isTextFileSbvp":{"name":"isTextFile","abstract":"<p>True, if file is likely to be text file or ASCII-file.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV11extraFieldsSayAC10ExtraFieldVGvp":{"name":"extraFields","abstract":"<p>Extra fields present in the header.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV7archiveAC10Foundation4DataV_tKcfc":{"name":"init(archive:)","abstract":"<p>Initializes the structure with the values from the first ‘member’ of GZip <code>archive</code>.</p>","parent_name":"GzipHeader"},"Structs/GzipHeader/ExtraField.html":{"name":"ExtraField","abstract":"<p>Represents an extra field in the header of a GZip archive.</p>","parent_name":"GzipHeader"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV6headerAA0B6HeaderVvp":{"name":"header","abstract":"<p>GZip header of a member.</p>","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV4data10Foundation4DataVvp":{"name":"data","abstract":"<p>Unarchived data from a member.</p>","parent_name":"Member"},"Classes/GzipArchive/Member.html":{"name":"Member","abstract":"<p>Represents the member of a multi-member GZip archive.</p>","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC9unarchive7archive10Foundation4DataVAH_tKFZ":{"name":"unarchive(archive:)","abstract":"<p>Unarchives GZip archive.</p>","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC14multiUnarchive7archiveSayAC6MemberVG10Foundation4DataV_tKFZ":{"name":"multiUnarchive(archive:)","abstract":"<p>Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC7archive4data7comment8fileName14writeHeaderCRC10isTextFile6osType16modificationTime11extraFields10Foundation4DataVAO_SSSgAPS2bAA0n6SystemP0OSgAM4DateVSgSayAA0bJ0V10ExtraFieldVGtKFZ":{"name":"archive(data:comment:fileName:writeHeaderCRC:isTextFile:osType:modificationTime:extraFields:)","abstract":"<p>Archives <code>data</code> into GZip archive, using various specified options.","parent_name":"GzipArchive"},"Classes/GzipArchive.html":{"name":"GzipArchive","abstract":"<p>Provides unarchive and archive functions for GZip archives.</p>"},"Structs/GzipHeader.html":{"name":"GzipHeader","abstract":"<p>Represents the header of a GZip archive.</p>"},"Classes/XZArchive.html":{"name":"XZArchive","abstract":"<p>Provides unarchive function for XZ archives.</p>"},"Classes/ZlibArchive.html":{"name":"ZlibArchive","abstract":"<p>Provides unarchive and archive functions for Zlib archives.</p>"},"Structs/ZlibHeader.html":{"name":"ZlibHeader","abstract":"<p>Represents the header of a Zlib archive.</p>"},"Enums/LZ4.html#/s:13SWCompression3LZ4O10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompresses <code>data</code> using LZ4 algortihm.</p>","parent_name":"LZ4"},"Enums/LZ4.html#/s:13SWCompression3LZ4O10decompress4data10dictionary0E2ID10Foundation4DataVAJ_AJSgs6UInt32VSgtKFZ":{"name":"decompress(data:dictionary:dictionaryID:)","abstract":"<p>Decompresses <code>data</code> using LZ4 algortihm and provided external dictionary.</p>","parent_name":"LZ4"},"Enums/LZ4.html#/s:13SWCompression3LZ4O15multiDecompress4data10dictionary0F2IDSay10Foundation4DataVGAJ_AJSgs6UInt32VSgtKFZ":{"name":"multiDecompress(data:dictionary:dictionaryID:)","abstract":"<p>Decompresses <code>data</code>, which may represent several concatenated LZ4 frames, using LZ4 algortihm and provided external","parent_name":"LZ4"},"Enums/LZ4.html#/s:13SWCompression3LZ4O8compress4data10Foundation4DataVAH_tFZ":{"name":"compress(data:)","abstract":"<p>Compresses <code>data</code> using LZ4 algortihm with default format and algorithm options.</p>","parent_name":"LZ4"},"Enums/LZ4.html#/s:13SWCompression3LZ4O8compress4data17independentBlocks14blockChecksums15contentChecksum0I4Size0gK010dictionary0L2ID10Foundation4DataVAO_S4bSiAOSgs6UInt32VSgtFZ":{"name":"compress(data:independentBlocks:blockChecksums:contentChecksum:contentSize:blockSize:dictionary:dictionaryID:)","abstract":"<p>Compresses <code>data</code> using LZ4 algortihm.</p>","parent_name":"LZ4"},"Classes/LZMA2.html#/s:13SWCompression5LZMA2C10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompresses <code>data</code> using LZMA2 algortihm.</p>","parent_name":"LZMA2"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesV2lcSivp":{"name":"lc","abstract":"<p>Number of bits used for the literal encoding context. Default value is 3.</p>","parent_name":"LZMAProperties"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesV2lpSivp":{"name":"lp","abstract":"<p>Number of bits to include in “literal position state”. Default value is 0.</p>","parent_name":"LZMAProperties"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesV2pbSivp":{"name":"pb","abstract":"<p>Number of bits to include in “position state”. Default value is 2.</p>","parent_name":"LZMAProperties"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesV14dictionarySizeSivp":{"name":"dictionarySize","abstract":"<p>Size of the dictionary. Default value is <code>1 << 24</code>.</p>","parent_name":"LZMAProperties"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesV2lc2lp2pb14dictionarySizeACSi_S3itcfc":{"name":"init(lc:lp:pb:dictionarySize:)","abstract":"<p>Initializes LZMA properties with values of lc, lp, pb, and dictionary size.</p>","parent_name":"LZMAProperties"},"Structs/LZMAProperties.html#/s:13SWCompression14LZMAPropertiesVACycfc":{"name":"init()","abstract":"<p>Initializes LZMA properties with default values of lc, lp, pb, and dictionary size.</p>","parent_name":"LZMAProperties"},"Classes/LZMA.html#/s:13SWCompression4LZMAC10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompresses <code>data</code> using LZMA.</p>","parent_name":"LZMA"},"Classes/LZMA.html#/s:13SWCompression4LZMAC10decompress4data10properties16uncompressedSize10Foundation4DataVAJ_AA14LZMAPropertiesVSiSgtKFZ":{"name":"decompress(data:properties:uncompressedSize:)","abstract":"<p>Decompresses <code>data</code> using LZMA with specified algorithm’s <code>properties</code>, and, optionally, output’s","parent_name":"LZMA"},"Classes/Deflate.html#/s:13SWCompression7DeflateC10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompresses <code>data</code> using Deflate algortihm.</p>","parent_name":"Deflate"},"Classes/Deflate.html#/s:13SWCompression7DeflateC8compress4data10Foundation4DataVAH_tFZ":{"name":"compress(data:)","abstract":"<p>Compresses <code>data</code> with Deflate algortihm.</p>","parent_name":"Deflate"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3oneyA2EmF":{"name":"one","abstract":"<p>100 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3twoyA2EmF":{"name":"two","abstract":"<p>200 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5threeyA2EmF":{"name":"three","abstract":"<p>300 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fouryA2EmF":{"name":"four","abstract":"<p>400 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fiveyA2EmF":{"name":"five","abstract":"<p>500 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3sixyA2EmF":{"name":"six","abstract":"<p>600 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5sevenyA2EmF":{"name":"seven","abstract":"<p>700 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5eightyA2EmF":{"name":"eight","abstract":"<p>800 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4nineyA2EmF":{"name":"nine","abstract":"<p>900 KB.</p>","parent_name":"BlockSize"},"Classes/BZip2.html#/s:13SWCompression5BZip2C10decompress4data10Foundation4DataVAH_tKFZ":{"name":"decompress(data:)","abstract":"<p>Decompresses <code>data</code> using BZip2 algortihm.</p>","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C15multiDecompress4dataSay10Foundation4DataVGAH_tKFZ":{"name":"multiDecompress(data:)","abstract":"<p>Decompresses one or more concatenated BZip2 archives found in <code>data</code>.</p>","parent_name":"BZip2"},"Classes/BZip2/BlockSize.html":{"name":"BlockSize","abstract":"<p>Represents the size of the blocks in which data is split during BZip2 compression.</p>","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress4data10Foundation4DataVAH_tFZ":{"name":"compress(data:)","abstract":"<p>Compresses <code>data</code> with BZip2 algortihm.</p>","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress4data9blockSize10Foundation4DataVAI_AC05BlockF0OtFZ":{"name":"compress(data:blockSize:)","abstract":"<p>Compresses <code>data</code> with BZip2 algortihm, splitting data into blocks of specified <code>blockSize</code>.</p>","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"<p>Provides functions for compression and decompression for BZip2 algorithm.</p>"},"Classes/Deflate.html":{"name":"Deflate","abstract":"<p>Provides functions for compression and decompression for Deflate algorithm.</p>"},"Classes/LZMA.html":{"name":"LZMA","abstract":"<p>Provides decompression function for LZMA.</p>"},"Structs/LZMAProperties.html":{"name":"LZMAProperties","abstract":"<p>Properties of LZMA. This API is intended to be used by advanced users.</p>"},"Classes/LZMA2.html":{"name":"LZMA2","abstract":"<p>Provides decompression function for LZMA2 algorithm.</p>"},"Enums/LZ4.html":{"name":"LZ4","abstract":"<p>Provides functions for compression and decompression for LZ4 algorithm.</p>"},"Compression.html":{"name":"Compression"},"Archives.html":{"name":"Archives"},"7-Zip.html":{"name":"7-Zip"},"TAR.html":{"name":"TAR"},"ZIP.html":{"name":"ZIP"},"Errors.html":{"name":"Errors"},"Protocols.html":{"name":"Protocols"},"Common%20Auxiliary%20Types.html":{"name":"Common Auxiliary Types"}} |