From e8064ae12bb6de5cb4741446754fde3a193338d3 Mon Sep 17 00:00:00 2001
From: Timofey Solomko Decompressed data. Decompressed data.
- Show on GitHub
+ Show on GitHub
@@ -402,7 +402,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -437,7 +437,7 @@ Use
- Show on GitHub
+ Show on GitHub
diff --git a/docs/Classes/BZip2/BlockSize.html b/docs/Classes/BZip2/BlockSize.html
index 39ef2c3d..950629af 100644
--- a/docs/Classes/BZip2/BlockSize.html
+++ b/docs/Classes/BZip2/BlockSize.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
@@ -389,7 +389,7 @@
@@ -423,7 +423,7 @@
@@ -457,7 +457,7 @@
@@ -491,7 +491,7 @@
@@ -525,7 +525,7 @@
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html
index e27dc39d..de278546 100644
--- a/docs/Classes/Deflate.html
+++ b/docs/Classes/Deflate.html
@@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Unarchived data.
@@ -380,7 +380,7 @@ it might not be archived with GZip or compressed with Deflate at all.Unarchived data.
@@ -519,7 +519,7 @@ It will be also specified in archive’s header that the compressor used theResulting archive’s data.
diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html index 6260f8ba..a292efa1 100644 --- a/docs/Classes/GzipArchive/Member.html +++ b/docs/Classes/GzipArchive/Member.html @@ -253,7 +253,7 @@ @@ -283,7 +283,7 @@ diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html index 0645b347..9bfcc487 100644 --- a/docs/Classes/LZMA.html +++ b/docs/Classes/LZMA.html @@ -282,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with LDecompressed data.
diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html index e466f3a8..6906807e 100644 --- a/docs/Classes/LZMA2.html +++ b/docs/Classes/LZMA2.html @@ -282,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with LDecompressed data.
diff --git a/docs/Classes/SevenZipContainer.html b/docs/Classes/SevenZipContainer.html index 6be07c8f..7c9f98d6 100644 --- a/docs/Classes/SevenZipContainer.html +++ b/docs/Classes/SevenZipContainer.html @@ -289,7 +289,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contaiArray of SevenZipEntry.
Array of SevenZipEntryInfo.
Array of TarEntry.
Array of TarEntryInfo.
Unarchived data.
@@ -352,7 +352,7 @@ It may indicate that either the archive is damaged or it might not be compressedArray of unarchived data from every stream in archive.
diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html index f1ddd519..b2017e59 100644 --- a/docs/Classes/ZipContainer.html +++ b/docs/Classes/ZipContainer.html @@ -289,7 +289,7 @@ It may indicate that either container is damaged or it might not be ZIP containeArray of ZipEntry.
Array of ZipEntryInfo.
Unarchived data.
@@ -347,7 +347,7 @@ It will also be specified in archive’s header that the compressor used theResulting archive’s data.
diff --git a/docs/Common Auxiliary Types.html b/docs/Common Auxiliary Types.html index 849e20fc..9dbd6114 100644 --- a/docs/Common Auxiliary Types.html +++ b/docs/Common Auxiliary Types.html @@ -246,7 +246,7 @@ @@ -281,7 +281,7 @@ @@ -316,7 +316,7 @@ @@ -351,7 +351,7 @@ @@ -387,7 +387,7 @@ File system determines meaning of file attributes. diff --git a/docs/Compression.html b/docs/Compression.html index 7e52e789..f129f270 100644 --- a/docs/Compression.html +++ b/docs/Compression.html @@ -246,7 +246,7 @@ @@ -281,7 +281,7 @@ @@ -316,7 +316,7 @@ @@ -351,7 +351,7 @@ diff --git a/docs/Containers.html b/docs/Containers.html index 9f15c729..4d4ab82f 100644 --- a/docs/Containers.html +++ b/docs/Containers.html @@ -246,7 +246,7 @@ @@ -281,7 +281,7 @@ @@ -316,7 +316,7 @@ @@ -351,7 +351,7 @@ @@ -386,7 +386,7 @@ @@ -421,7 +421,7 @@ @@ -456,7 +456,7 @@ @@ -491,7 +491,7 @@ @@ -526,7 +526,7 @@ diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html index 14d0a4dd..0bb1aa6b 100644 --- a/docs/Enums/BZip2Error.html +++ b/docs/Enums/BZip2Error.html @@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -390,7 +390,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -424,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -458,7 +458,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -492,7 +492,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -526,7 +526,7 @@ It may indicate that either data is damaged or it might not be compressed with B @@ -561,7 +561,7 @@ Associated value of the error contains already decompressed data. diff --git a/docs/Enums/CompressionMethod.html b/docs/Enums/CompressionMethod.html index 83bf07ad..c070aae9 100644 --- a/docs/Enums/CompressionMethod.html +++ b/docs/Enums/CompressionMethod.html @@ -253,7 +253,7 @@ @@ -287,7 +287,7 @@ @@ -321,7 +321,7 @@ @@ -355,7 +355,7 @@ @@ -389,7 +389,7 @@ @@ -423,7 +423,7 @@ diff --git a/docs/Enums/ContainerEntryType.html b/docs/Enums/ContainerEntryType.html index 0b872d1a..860df2e4 100644 --- a/docs/Enums/ContainerEntryType.html +++ b/docs/Enums/ContainerEntryType.html @@ -253,7 +253,7 @@ @@ -287,7 +287,7 @@ @@ -321,7 +321,7 @@ @@ -355,7 +355,7 @@ @@ -389,7 +389,7 @@ @@ -423,7 +423,7 @@ @@ -457,7 +457,7 @@ @@ -491,7 +491,7 @@ @@ -525,7 +525,7 @@ @@ -559,7 +559,7 @@ diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html index ac3ac519..66e385b8 100644 --- a/docs/Enums/DeflateError.html +++ b/docs/Enums/DeflateError.html @@ -254,7 +254,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -288,7 +288,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -322,7 +322,7 @@ It may indicate that either the data is damaged or it might not be compressed wi @@ -356,7 +356,7 @@ It may indicate that either the data is damaged or it might not be compressed wi diff --git a/docs/Enums/FileSystemType.html b/docs/Enums/FileSystemType.html index 04683aa4..385de1d7 100644 --- a/docs/Enums/FileSystemType.html +++ b/docs/Enums/FileSystemType.html @@ -254,7 +254,7 @@ File system determines meaning of file attributes. @@ -288,7 +288,7 @@ File system determines meaning of file attributes. @@ -322,7 +322,7 @@ File system determines meaning of file attributes. @@ -356,7 +356,7 @@ File system determines meaning of file attributes. @@ -395,7 +395,7 @@ File system determines meaning of file attributes. diff --git a/docs/Enums/GzipError.html b/docs/Enums/GzipError.html index 289abb6e..bd4e0692 100644 --- a/docs/Enums/GzipError.html +++ b/docs/Enums/GzipError.html @@ -254,7 +254,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -288,7 +288,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a @@ -323,7 +323,7 @@ that archive uses a newer version of GZip format. @@ -357,7 +357,7 @@ that archive uses a newer version of GZip format. @@ -399,7 +399,7 @@ for each already decompressed member, including the one with mismatching checksu @@ -433,7 +433,7 @@ for each already decompressed member, including the one with mismatching checksu @@ -467,7 +467,7 @@ for each already decompressed member, including the one with mismatching checksu diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html index 63f6aec6..176011eb 100644 --- a/docs/Enums/LZMA2Error.html +++ b/docs/Enums/LZMA2Error.html @@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -357,7 +357,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet. diff --git a/docs/Enums/LZMAError.html b/docs/Enums/LZMAError.html index b4b8d96a..60fa8982 100644 --- a/docs/Enums/LZMAError.html +++ b/docs/Enums/LZMAError.html @@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -390,7 +390,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -424,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with L @@ -458,7 +458,7 @@ It may indicate that either data is damaged or it might not be compressed with L diff --git a/docs/Enums/SevenZipError.html b/docs/Enums/SevenZipError.html index 4eba0df3..11df9695 100644 --- a/docs/Enums/SevenZipError.html +++ b/docs/Enums/SevenZipError.html @@ -254,7 +254,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai @@ -288,7 +288,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai @@ -323,7 +323,7 @@ or one of the container’s strucutures is incorrect. @@ -358,7 +358,7 @@ or one of the container’s strucutures is incorrect. @@ -392,7 +392,7 @@ or one of the container’s strucutures is incorrect. @@ -426,7 +426,7 @@ or one of the container’s strucutures is incorrect. @@ -460,7 +460,7 @@ or one of the container’s strucutures is incorrect. @@ -494,7 +494,7 @@ or one of the container’s strucutures is incorrect. @@ -528,7 +528,7 @@ or one of the container’s strucutures is incorrect. @@ -562,7 +562,7 @@ or one of the container’s strucutures is incorrect. @@ -597,7 +597,7 @@ no internal structure was found where it must be. diff --git a/docs/Enums/TarError.html b/docs/Enums/TarError.html index 738fa341..bd5d01ea 100644 --- a/docs/Enums/TarError.html +++ b/docs/Enums/TarError.html @@ -254,7 +254,7 @@ It may indicate that either container is damaged or it might not be TAR containe @@ -276,7 +276,7 @@ It may indicate that either container is damaged or it might not be TAR containeFailed to process a field as a number.
+Failed to process a TAR header’s field.
@@ -595,7 +595,7 @@ Associated value of the error contains
diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html
index c9790a01..9dbbed8f 100644
--- a/docs/Enums/ZlibError.html
+++ b/docs/Enums/ZlibError.html
@@ -254,7 +254,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -288,7 +288,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -322,7 +322,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -356,7 +356,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -391,7 +391,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Errors.html b/docs/Errors.html
index 887ef75e..373a316e 100644
--- a/docs/Errors.html
+++ b/docs/Errors.html
@@ -247,7 +247,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -283,7 +283,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -319,7 +319,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -391,7 +391,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -427,7 +427,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -463,7 +463,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -499,7 +499,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -535,7 +535,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -571,7 +571,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
diff --git a/docs/Protocols.html b/docs/Protocols.html
index 3a044813..ec8b5817 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
@@ -386,7 +386,7 @@
@@ -421,7 +421,7 @@
diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html
index 4285e2c2..1f6ec3e8 100644
--- a/docs/Protocols/Archive.html
+++ b/docs/Protocols/Archive.html
@@ -253,7 +253,7 @@
diff --git a/docs/Protocols/CompressionAlgorithm.html b/docs/Protocols/CompressionAlgorithm.html
index 62732960..c680eefa 100644
--- a/docs/Protocols/CompressionAlgorithm.html
+++ b/docs/Protocols/CompressionAlgorithm.html
@@ -253,7 +253,7 @@
diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html
index 8f533148..f5faee75 100644
--- a/docs/Protocols/Container.html
+++ b/docs/Protocols/Container.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html
index 269b6c11..9077dd28 100644
--- a/docs/Protocols/ContainerEntry.html
+++ b/docs/Protocols/ContainerEntry.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
diff --git a/docs/Protocols/ContainerEntryInfo.html b/docs/Protocols/ContainerEntryInfo.html
index 7110b1a0..cb706da4 100644
--- a/docs/Protocols/ContainerEntryInfo.html
+++ b/docs/Protocols/ContainerEntryInfo.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html
index 49d42d19..a568d5bd 100644
--- a/docs/Protocols/DecompressionAlgorithm.html
+++ b/docs/Protocols/DecompressionAlgorithm.html
@@ -253,7 +253,7 @@
diff --git a/docs/Structs/DosAttributes.html b/docs/Structs/DosAttributes.html
index 1aa7b530..2036a71c 100644
--- a/docs/Structs/DosAttributes.html
+++ b/docs/Structs/DosAttributes.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
@@ -463,7 +463,7 @@
diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html
index 357c5141..e5ad50b3 100644
--- a/docs/Structs/GzipHeader.html
+++ b/docs/Structs/GzipHeader.html
@@ -253,7 +253,7 @@
@@ -285,7 +285,7 @@ then this property is nil.
@@ -315,7 +315,7 @@ then this property is nil.
@@ -345,7 +345,7 @@ then this property is nil.
@@ -375,7 +375,7 @@ then this property is nil.
@@ -405,7 +405,7 @@ then this property is nil.
@@ -460,7 +460,7 @@ it might not be archived with GZip at all.
diff --git a/docs/Structs/Permissions.html b/docs/Structs/Permissions.html
index b7e51fef..7f373a34 100644
--- a/docs/Structs/Permissions.html
+++ b/docs/Structs/Permissions.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
@@ -463,7 +463,7 @@
@@ -493,7 +493,7 @@
@@ -523,7 +523,7 @@
@@ -553,7 +553,7 @@
@@ -583,7 +583,7 @@
@@ -613,7 +613,7 @@
@@ -643,7 +643,7 @@
diff --git a/docs/Structs/SevenZipEntry.html b/docs/Structs/SevenZipEntry.html
index de9bef36..3af29492 100644
--- a/docs/Structs/SevenZipEntry.html
+++ b/docs/Structs/SevenZipEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/Structs/SevenZipEntryInfo.html b/docs/Structs/SevenZipEntryInfo.html
index 2ed58093..c0a6be8a 100644
--- a/docs/Structs/SevenZipEntryInfo.html
+++ b/docs/Structs/SevenZipEntryInfo.html
@@ -259,7 +259,7 @@
@@ -288,7 +288,7 @@
@@ -317,7 +317,7 @@
@@ -346,7 +346,7 @@
@@ -375,7 +375,7 @@
@@ -404,7 +404,7 @@
@@ -433,7 +433,7 @@
@@ -475,7 +475,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -505,7 +505,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -535,7 +535,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -565,7 +565,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -596,7 +596,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -626,7 +626,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
diff --git a/docs/Structs/TarEntry.html b/docs/Structs/TarEntry.html
index 1373dafb..3aaba39a 100644
--- a/docs/Structs/TarEntry.html
+++ b/docs/Structs/TarEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/Structs/TarEntryInfo.html b/docs/Structs/TarEntryInfo.html
index e821c9a0..92c58ac1 100644
--- a/docs/Structs/TarEntryInfo.html
+++ b/docs/Structs/TarEntryInfo.html
@@ -270,7 +270,7 @@ to set this property, in the following preference order:
@@ -300,7 +300,7 @@ to set this property, in the following preference order:
@@ -329,7 +329,7 @@ to set this property, in the following preference order:
@@ -359,7 +359,7 @@ to set this property, in the following preference order:
@@ -389,7 +389,7 @@ to set this property, in the following preference order:
@@ -419,7 +419,7 @@ to set this property, in the following preference order:
@@ -448,7 +448,7 @@ to set this property, in the following preference order:
@@ -489,7 +489,7 @@ to set this property, in the following preference order:
@@ -519,7 +519,7 @@ to set this property, in the following preference order:
@@ -549,7 +549,7 @@ to set this property, in the following preference order:
@@ -579,7 +579,7 @@ to set this property, in the following preference order:
@@ -609,7 +609,7 @@ to set this property, in the following preference order:
@@ -639,7 +639,7 @@ to set this property, in the following preference order:
@@ -669,7 +669,7 @@ to set this property, in the following preference order:
@@ -699,7 +699,7 @@ to set this property, in the following preference order:
@@ -739,7 +739,7 @@ to set this property, in the following preference order:
diff --git a/docs/Structs/ZipEntry.html b/docs/Structs/ZipEntry.html
index 3c39ef57..b8d88d43 100644
--- a/docs/Structs/ZipEntry.html
+++ b/docs/Structs/ZipEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/Structs/ZipEntryInfo.html b/docs/Structs/ZipEntryInfo.html
index 32483839..f465728e 100644
--- a/docs/Structs/ZipEntryInfo.html
+++ b/docs/Structs/ZipEntryInfo.html
@@ -259,7 +259,7 @@
@@ -288,7 +288,7 @@
@@ -317,7 +317,7 @@
@@ -354,7 +354,7 @@
@@ -391,7 +391,7 @@
@@ -429,7 +429,7 @@
@@ -460,7 +460,7 @@ May have meaningless value if origin file system’s attributes weren’
@@ -501,7 +501,7 @@ May have meaningless value if origin file system’s attributes weren’
@@ -532,7 +532,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -562,7 +562,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -592,7 +592,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -622,7 +622,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -652,7 +652,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html
index 427df63a..1faae7ca 100644
--- a/docs/Structs/ZlibHeader.html
+++ b/docs/Structs/ZlibHeader.html
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -344,7 +344,7 @@
@@ -401,7 +401,7 @@ it might not be archived with Zlib at all.
diff --git a/docs/Structs/ZlibHeader/CompressionLevel.html b/docs/Structs/ZlibHeader/CompressionLevel.html
index 845366b0..b60b78f5 100644
--- a/docs/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/Structs/ZlibHeader/CompressionLevel.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
index 6f091ca3..64f0bb11 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
@@ -386,7 +386,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
index 6e0fcf8d..a99a3113 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
@@ -282,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with B
Decompressed data.
@@ -341,7 +341,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -402,7 +402,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -437,7 +437,7 @@ Use
- Show on GitHub
+ Show on GitHub
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2/BlockSize.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2/BlockSize.html
index 39ef2c3d..950629af 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2/BlockSize.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2/BlockSize.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
@@ -389,7 +389,7 @@
@@ -423,7 +423,7 @@
@@ -457,7 +457,7 @@
@@ -491,7 +491,7 @@
@@ -525,7 +525,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
index e27dc39d..de278546 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
@@ -287,7 +287,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -349,7 +349,7 @@ then static Huffman block will be created.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
index 489aef19..0052a439 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
@@ -254,7 +254,7 @@
@@ -319,7 +319,7 @@ or compressed with Deflate at all.
Unarchived data.
@@ -380,7 +380,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -519,7 +519,7 @@ It will be also specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
index 6260f8ba..a292efa1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive/Member.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
index 0645b347..9bfcc487 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
@@ -282,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
index e466f3a8..6906807e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
@@ -282,7 +282,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
index 6be07c8f..7c9f98d6 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
@@ -289,7 +289,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntry.
@@ -356,7 +356,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntryInfo.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
index be6798a6..d05dd27a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
@@ -288,7 +288,7 @@ than files stored in those directories, but one SHOULD NOT rely on any particula
Array of TarEntry.
@@ -353,7 +353,7 @@ than files stored in those directories, but one SHOULD NOT rely on any particula
Array of TarEntryInfo.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
index cf439dd5..36fd72da 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
@@ -287,7 +287,7 @@ it might not be compressed with XZ or LZMA(2) at all.
Unarchived data.
@@ -352,7 +352,7 @@ It may indicate that either the archive is damaged or it might not be compressed
Array of unarchived data from every stream in archive.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
index f1ddd519..b2017e59 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
@@ -289,7 +289,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
Array of ZipEntry.
@@ -354,7 +354,7 @@ than files stored in those directories, but one SHOULD NOT rely on any particula
Array of ZipEntryInfo.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
index 13f3e47a..31efc07b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
@@ -288,7 +288,7 @@ or compressed with Deflate at all.
Unarchived data.
@@ -347,7 +347,7 @@ It will also be specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Common Auxiliary Types.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Common Auxiliary Types.html
index 849e20fc..9dbd6114 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Common Auxiliary Types.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Common Auxiliary Types.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
@@ -387,7 +387,7 @@ File system determines meaning of file attributes.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
index 7e52e789..f129f270 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
index 9f15c729..4d4ab82f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
@@ -386,7 +386,7 @@
@@ -421,7 +421,7 @@
@@ -456,7 +456,7 @@
@@ -491,7 +491,7 @@
@@ -526,7 +526,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
index 14d0a4dd..0bb1aa6b 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
@@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -390,7 +390,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -424,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -458,7 +458,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -492,7 +492,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -526,7 +526,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -561,7 +561,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/CompressionMethod.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/CompressionMethod.html
index 83bf07ad..c070aae9 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/CompressionMethod.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/CompressionMethod.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
@@ -389,7 +389,7 @@
@@ -423,7 +423,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
index 0b872d1a..860df2e4 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
@@ -389,7 +389,7 @@
@@ -423,7 +423,7 @@
@@ -457,7 +457,7 @@
@@ -491,7 +491,7 @@
@@ -525,7 +525,7 @@
@@ -559,7 +559,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
index ac3ac519..66e385b8 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
@@ -254,7 +254,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -288,7 +288,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -322,7 +322,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -356,7 +356,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/FileSystemType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/FileSystemType.html
index 04683aa4..385de1d7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/FileSystemType.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/FileSystemType.html
@@ -254,7 +254,7 @@ File system determines meaning of file attributes.
@@ -288,7 +288,7 @@ File system determines meaning of file attributes.
@@ -322,7 +322,7 @@ File system determines meaning of file attributes.
@@ -356,7 +356,7 @@ File system determines meaning of file attributes.
@@ -395,7 +395,7 @@ File system determines meaning of file attributes.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
index 289abb6e..bd4e0692 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
@@ -254,7 +254,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -288,7 +288,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -323,7 +323,7 @@ that archive uses a newer version of GZip format.
@@ -357,7 +357,7 @@ that archive uses a newer version of GZip format.
@@ -399,7 +399,7 @@ for each already decompressed member, including the one with mismatching checksu
@@ -433,7 +433,7 @@ for each already decompressed member, including the one with mismatching checksu
@@ -467,7 +467,7 @@ for each already decompressed member, including the one with mismatching checksu
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
index 63f6aec6..176011eb 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
@@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -357,7 +357,7 @@ amount of compressed data read is different from the one stored in LZMA2 packet.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
index b4b8d96a..60fa8982 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
@@ -254,7 +254,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -288,7 +288,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -322,7 +322,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -356,7 +356,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -390,7 +390,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -424,7 +424,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -458,7 +458,7 @@ It may indicate that either data is damaged or it might not be compressed with L
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
index 4eba0df3..11df9695 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
@@ -254,7 +254,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -288,7 +288,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -323,7 +323,7 @@ or one of the container’s strucutures is incorrect.
@@ -358,7 +358,7 @@ or one of the container’s strucutures is incorrect.
@@ -392,7 +392,7 @@ or one of the container’s strucutures is incorrect.
@@ -426,7 +426,7 @@ or one of the container’s strucutures is incorrect.
@@ -460,7 +460,7 @@ or one of the container’s strucutures is incorrect.
@@ -494,7 +494,7 @@ or one of the container’s strucutures is incorrect.
@@ -528,7 +528,7 @@ or one of the container’s strucutures is incorrect.
@@ -562,7 +562,7 @@ or one of the container’s strucutures is incorrect.
@@ -597,7 +597,7 @@ no internal structure was found where it must be.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
index 738fa341..bd5d01ea 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
@@ -254,7 +254,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -276,7 +276,7 @@ It may indicate that either container is damaged or it might not be TAR containe
- Failed to process a field as a number.
+ Failed to process a TAR header’s field.
@@ -288,7 +288,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -322,7 +322,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -356,7 +356,7 @@ It may indicate that either container is damaged or it might not be TAR containe
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
index afa8c40e..2af04e73 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
@@ -254,7 +254,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -289,7 +289,7 @@ which can mean both damaged archive or that archive uses a newer version of XZ f
@@ -323,7 +323,7 @@ which can mean both damaged archive or that archive uses a newer version of XZ f
@@ -357,7 +357,7 @@ which can mean both damaged archive or that archive uses a newer version of XZ f
@@ -391,7 +391,7 @@ which can mean both damaged archive or that archive uses a newer version of XZ f
@@ -426,7 +426,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -468,7 +468,7 @@ for each already decompressed stream, including the one with mismatching checksu
@@ -502,7 +502,7 @@ for each already decompressed stream, including the one with mismatching checksu
@@ -536,7 +536,7 @@ for each already decompressed stream, including the one with mismatching checksu
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
index b052e121..2ea08f85 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
@@ -254,7 +254,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -288,7 +288,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -322,7 +322,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -356,7 +356,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -390,7 +390,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -424,7 +424,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -458,7 +458,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -492,7 +492,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -526,7 +526,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -561,7 +561,7 @@ Associated value of the error contains
@@ -595,7 +595,7 @@ Associated value of the error contains
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
index c9790a01..9dbbed8f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
@@ -254,7 +254,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -288,7 +288,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -322,7 +322,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -356,7 +356,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -391,7 +391,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
index 887ef75e..373a316e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
@@ -247,7 +247,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -283,7 +283,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -319,7 +319,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -355,7 +355,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -391,7 +391,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -427,7 +427,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -463,7 +463,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -499,7 +499,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -535,7 +535,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -571,7 +571,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
index 3a044813..ec8b5817 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
@@ -246,7 +246,7 @@
@@ -281,7 +281,7 @@
@@ -316,7 +316,7 @@
@@ -351,7 +351,7 @@
@@ -386,7 +386,7 @@
@@ -421,7 +421,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
index 4285e2c2..1f6ec3e8 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
@@ -253,7 +253,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html
index 62732960..c680eefa 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html
@@ -253,7 +253,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
index 8f533148..f5faee75 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
index 269b6c11..9077dd28 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html
index 7110b1a0..cb706da4 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
index 49d42d19..a568d5bd 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
@@ -253,7 +253,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
index 1aa7b530..2036a71c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
@@ -463,7 +463,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
index 357c5141..e5ad50b3 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
@@ -253,7 +253,7 @@
@@ -285,7 +285,7 @@ then this property is nil.
@@ -315,7 +315,7 @@ then this property is nil.
@@ -345,7 +345,7 @@ then this property is nil.
@@ -375,7 +375,7 @@ then this property is nil.
@@ -405,7 +405,7 @@ then this property is nil.
@@ -460,7 +460,7 @@ it might not be archived with GZip at all.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
index b7e51fef..7f373a34 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
@@ -253,7 +253,7 @@
@@ -283,7 +283,7 @@
@@ -313,7 +313,7 @@
@@ -343,7 +343,7 @@
@@ -373,7 +373,7 @@
@@ -403,7 +403,7 @@
@@ -433,7 +433,7 @@
@@ -463,7 +463,7 @@
@@ -493,7 +493,7 @@
@@ -523,7 +523,7 @@
@@ -553,7 +553,7 @@
@@ -583,7 +583,7 @@
@@ -613,7 +613,7 @@
@@ -643,7 +643,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntry.html
index de9bef36..3af29492 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
index 2ed58093..c0a6be8a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html
@@ -259,7 +259,7 @@
@@ -288,7 +288,7 @@
@@ -317,7 +317,7 @@
@@ -346,7 +346,7 @@
@@ -375,7 +375,7 @@
@@ -404,7 +404,7 @@
@@ -433,7 +433,7 @@
@@ -475,7 +475,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -505,7 +505,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -535,7 +535,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -565,7 +565,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -596,7 +596,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -626,7 +626,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html
index 1373dafb..3aaba39a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
index e821c9a0..92c58ac1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
@@ -270,7 +270,7 @@ to set this property, in the following preference order:
@@ -300,7 +300,7 @@ to set this property, in the following preference order:
@@ -329,7 +329,7 @@ to set this property, in the following preference order:
@@ -359,7 +359,7 @@ to set this property, in the following preference order:
@@ -389,7 +389,7 @@ to set this property, in the following preference order:
@@ -419,7 +419,7 @@ to set this property, in the following preference order:
@@ -448,7 +448,7 @@ to set this property, in the following preference order:
@@ -489,7 +489,7 @@ to set this property, in the following preference order:
@@ -519,7 +519,7 @@ to set this property, in the following preference order:
@@ -549,7 +549,7 @@ to set this property, in the following preference order:
@@ -579,7 +579,7 @@ to set this property, in the following preference order:
@@ -609,7 +609,7 @@ to set this property, in the following preference order:
@@ -639,7 +639,7 @@ to set this property, in the following preference order:
@@ -669,7 +669,7 @@ to set this property, in the following preference order:
@@ -699,7 +699,7 @@ to set this property, in the following preference order:
@@ -739,7 +739,7 @@ to set this property, in the following preference order:
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
index 3c39ef57..b8d88d43 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
@@ -252,7 +252,7 @@
@@ -281,7 +281,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html
index 32483839..f465728e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html
@@ -259,7 +259,7 @@
@@ -288,7 +288,7 @@
@@ -317,7 +317,7 @@
@@ -354,7 +354,7 @@
@@ -391,7 +391,7 @@
@@ -429,7 +429,7 @@
@@ -460,7 +460,7 @@ May have meaningless value if origin file system’s attributes weren’
@@ -501,7 +501,7 @@ May have meaningless value if origin file system’s attributes weren’
@@ -532,7 +532,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -562,7 +562,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -592,7 +592,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -622,7 +622,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
@@ -652,7 +652,7 @@ May be useful when origin file system’s attributes weren’t POSIX com
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
index 427df63a..1faae7ca 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
@@ -254,7 +254,7 @@
@@ -284,7 +284,7 @@
@@ -314,7 +314,7 @@
@@ -344,7 +344,7 @@
@@ -401,7 +401,7 @@ it might not be archived with Zlib at all.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html
index 845366b0..b60b78f5 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionLevel.html
@@ -253,7 +253,7 @@
@@ -287,7 +287,7 @@
@@ -321,7 +321,7 @@
@@ -355,7 +355,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
index 746e9626..486c8ce1 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO3fatA2CmF":{"name":"fat","abstract":"FAT filesystem.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO9macintoshA2CmF":{"name":"macintosh","abstract":"Filesystem of older Macintosh systems.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4ntfsA2CmF":{"name":"ntfs","abstract":"NTFS.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO5otherA2CmF":{"name":"other","abstract":"Other/unknown file system.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4unixA2CmF":{"name":"unix","abstract":"One of many file systems of UNIX-like OS.
","parent_name":"FileSystemType"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5bzip2A2CmF":{"name":"bzip2","abstract":"BZip2.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4copyA2CmF":{"name":"copy","abstract":"Copy (no compression).
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO7deflateA2CmF":{"name":"deflate","abstract":"Deflate.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4lzmaA2CmF":{"name":"lzma","abstract":"LZMA.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5lzma2A2CmF":{"name":"lzma2","abstract":"LZMA 2.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5otherA2CmF":{"name":"other","abstract":"Other/unknown method.
","parent_name":"CompressionMethod"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value (in decimal).
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsVACs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes permissions with bit flags in decimal.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setuidACvZ":{"name":"setuid","abstract":"Set UID.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setgidACvZ":{"name":"setgid","abstract":"Set GID.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6stickyACvZ":{"name":"sticky","abstract":"Sticky bit.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOwnerACvZ":{"name":"readOwner","abstract":"Owner can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOwnerACvZ":{"name":"writeOwner","abstract":"Owner can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOwnerACvZ":{"name":"executeOwner","abstract":"Owner can execute.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readGroupACvZ":{"name":"readGroup","abstract":"Group can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeGroupACvZ":{"name":"writeGroup","abstract":"Group can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeGroupACvZ":{"name":"executeGroup","abstract":"Group can execute.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOtherACvZ":{"name":"readOther","abstract":"Others can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOtherACvZ":{"name":"writeOther","abstract":"Others can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOtherACvZ":{"name":"executeOther","abstract":"Others can execute.
","parent_name":"Permissions"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesVACs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes attributes with bit flags.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV7archiveACvZ":{"name":"archive","abstract":"File is archive or archived.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV9directoryACvZ":{"name":"directory","abstract":"File is a directory.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6volumeACvZ":{"name":"volume","abstract":"File is a volume.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6systemACvZ":{"name":"system","abstract":"File is a system file.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6hiddenACvZ":{"name":"hidden","abstract":"File is hidden.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8readOnlyACvZ":{"name":"readOnly","abstract":"File is read-only.
","parent_name":"DosAttributes"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12blockSpecialA2CmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO16characterSpecialA2CmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO10contiguousA2CmF":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO9directoryA2CmF":{"name":"directory","abstract":"Directory.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO4fifoA2CmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO8hardLinkA2CmF":{"name":"hardLink","abstract":"Hard link.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7regularA2CmF":{"name":"regular","abstract":"Regular file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO6socketA2CmF":{"name":"socket","abstract":"Socket.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12symbolicLinkA2CmF":{"name":"symbolicLink","abstract":"Symbolic link.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7unknownA2CmF":{"name":"unknown","abstract":"Entry type is unknown.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html":{"name":"ContainerEntryType","abstract":"Represents type of a container entry.
"},"Structs/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
"},"Structs/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
"},"Enums/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Represents a (de)compression method.
"},"Enums/FileSystemType.html":{"name":"FileSystemType","abstract":"Represents type of the file system on which an archive or container was created."},"Protocols/DecompressionAlgorithm.html#/s:13SWCompression22DecompressionAlgorithmP10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"
Decompress data compressed with particular algorithm.
","parent_name":"DecompressionAlgorithm"},"Protocols/CompressionAlgorithm.html#/s:13SWCompression20CompressionAlgorithmP8compress10Foundation4DataVAG4data_tKFZ":{"name":"compress(data:)","abstract":"Compress data with particular algorithm.
","parent_name":"CompressionAlgorithm"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","abstract":"Entry’s type.
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","abstract":"Entry’s data size (can be nil if either data or size aren’t available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s permissions in POSIX format (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","abstract":"Provides access to information about the entry.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","abstract":"Entry’s data (nil if entry is a directory or data isn’t available).
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSay5EntryQzG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Retrieve all the entries with their data from the container.
","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4infoSay5Entry_4InfoQZG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Retrieve information abouth all the entries from the container (without their data).
","parent_name":"Container"},"Protocols/Archive.html#/s:13SWCompression7ArchiveP9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchive data from the archive.
","parent_name":"Archive"},"Protocols/Archive.html":{"name":"Archive","abstract":"A type that represents an archive.
"},"Protocols/Container.html":{"name":"Container","abstract":"A type that represents a container with files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from the container with its data and information.
"},"Protocols/ContainerEntryInfo.html":{"name":"ContainerEntryInfo","abstract":"A type that provides access to information about an entry from the container.
"},"Protocols/CompressionAlgorithm.html":{"name":"CompressionAlgorithm","abstract":"A type that provides an implementation of a particular compression algorithm.
"},"Protocols/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"A type that provides an implementation of a particular decompression algorithm.
"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO20wrongCompressionInfoA2CmF":{"name":"wrongCompressionInfo","abstract":"Compression info has value incompatible with Deflate compression method.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO11wrongFcheckA2CmF":{"name":"wrongFcheck","abstract":"First two bytes of archive’s flags are inconsistent with each other.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO21wrongCompressionLevelA2CmF":{"name":"wrongCompressionLevel","abstract":"Compression level has value, which is different from the supported ones.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO12wrongAdler32AC10Foundation4DataVcACmF":{"name":"wrongAdler32","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO27notFoundCentralDirectoryEndA2CmF":{"name":"notFoundCentralDirectoryEnd","abstract":"
End of Central Directoty record wasn’t found.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongSignatureA2CmF":{"name":"wrongSignature","abstract":"Wrong signature of one of container’s structures.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO9wrongSizeA2CmF":{"name":"wrongSize","abstract":"Wrong either compressed or uncompressed size of a container’s entry.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO12wrongVersionA2CmF":{"name":"wrongVersion","abstract":"Version needed to process container is unsupported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO24multiVolumesNotSupportedA2CmF":{"name":"multiVolumesNotSupported","abstract":"Container is either spanned or consists of several volumes. These features aren’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO22encryptionNotSupportedA2CmF":{"name":"encryptionNotSupported","abstract":"Entry or record is encrypted. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO20patchingNotSupportedA2CmF":{"name":"patchingNotSupported","abstract":"Entry contains patched data. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO23compressionNotSupportedA2CmF":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO16wrongLocalHeaderA2CmF":{"name":"wrongLocalHeader","abstract":"Local header of an entry is inconsistent with Central Directory.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO8wrongCRCACSayAA0B5EntryVGcACmF":{"name":"wrongCRC","abstract":"Computed checksum of entry’s data doesn’t match the value stored in the archive.","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongTextFieldA2CmF":{"name":"wrongTextField","abstract":"
Either entry’s comment or file name cannot be processed using UTF-8 encoding.
","parent_name":"ZipError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"Either ‘magic’ number in header or footer isn’t equal to a predefined value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongFieldA2CmF":{"name":"wrongField","abstract":"One of the special fields in archive has an incorrect value,","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongInfoCRCA2CmF":{"name":"wrongInfoCRC","abstract":"
Checksum of one of the fields of archive doesn’t match the value stored in archive.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongFilterIDA2CmF":{"name":"wrongFilterID","abstract":"Filter used in archive is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO15checkTypeSHA256A2CmF":{"name":"checkTypeSHA256","abstract":"Archive uses SHA-256 checksum which is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongDataSizeA2CmF":{"name":"wrongDataSize","abstract":"Either size of decompressed data isn’t equal to the one specified in archive or","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongCheckACSay10Foundation4DataVGcACmF":{"name":"wrongCheck","abstract":"
Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongPaddingA2CmF":{"name":"wrongPadding","abstract":"
Padding (null-bytes appended to an archive’s structure) is incorrect.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO21multiByteIntegerErrorA2CmF":{"name":"multiByteIntegerError","abstract":"Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.
","parent_name":"XZError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO20tooSmallFileIsPassedA2CmF":{"name":"tooSmallFileIsPassed","abstract":"Size of data is too small, even to contain only one header.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO10wrongFieldA2CmF":{"name":"wrongField","abstract":"Failed to process a field as a number.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongHeaderChecksumA2CmF":{"name":"wrongHeaderChecksum","abstract":"Computed checksum of a header doesn’t match the value stored in container.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongPaxHeaderEntryA2CmF":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO14wrongSignatureA2CmF":{"name":"wrongSignature","abstract":"Wrong container’s signature.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO18wrongFormatVersionA2CmF":{"name":"wrongFormatVersion","abstract":"Unsupported version of container’s format.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO8wrongCRCA2CmF":{"name":"wrongCRC","abstract":"CRC either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO9wrongSizeA2CmF":{"name":"wrongSize","abstract":"
Size either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20startPosNotSupportedA2CmF":{"name":"startPosNotSupported","abstract":"
Files have StartPos property. This feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20externalNotSupportedA2CmF":{"name":"externalNotSupported","abstract":"External feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23multiStreamNotSupportedA2CmF":{"name":"multiStreamNotSupported","abstract":"Coders with multiple in and/or out streams aren’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO29additionalStreamsNotSupportedA2CmF":{"name":"additionalStreamsNotSupported","abstract":"Additional streams feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23compressionNotSupportedA2CmF":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO22encryptionNotSupportedA2CmF":{"name":"encryptionNotSupported","abstract":"Entry or container’s header is encrypted. This feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO017internalStructureD0A2CmF":{"name":"internalStructureError","abstract":"Unknown/incorrect internal 7-Zip structure was encountered or","parent_name":"SevenZipError"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"
Dictionary size is too big, or has reserved bits set, or is in incorrect format in general.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO16wrongControlByteA2CmF":{"name":"wrongControlByte","abstract":"Unknown conrol byte value of LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongResetA2CmF":{"name":"wrongReset","abstract":"Unknown reset instruction encountered in LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongSizesA2CmF":{"name":"wrongSizes","abstract":"Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Properties’ byte is greater than 225.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO21rangeDecoderInitErrorA2CmF":{"name":"rangeDecoderInitError","abstract":"Unable to initialize RanderDecorer.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO24exceededUncompressedSizeA2CmF":{"name":"exceededUncompressedSize","abstract":"Size of uncompressed data hit specified limit in the middle of decoding.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO13windowIsEmptyA2CmF":{"name":"windowIsEmpty","abstract":"Unable to perfrom repeat-distance decoding because there is nothing to repeat.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO23rangeDecoderFinishErrorA2CmF":{"name":"rangeDecoderFinishError","abstract":"End of stream marker is reached, but range decoder is in incorrect state.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO16repeatWillExceedA2CmF":{"name":"repeatWillExceed","abstract":"The number of bytes to repeat is greater than the amount bytes that is left to decode.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO17notEnoughToRepeatA2CmF":{"name":"notEnoughToRepeat","abstract":"The amount of already decoded bytes is smaller than repeat length.
","parent_name":"LZMAError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"First two bytes (‘magic’ number) of archive isn’t 31 and 139.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongFlagsA2CmF":{"name":"wrongFlags","abstract":"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:13SWCompression9GzipErrorO14wrongHeaderCRCA2CmF":{"name":"wrongHeaderCRC","abstract":"
Computed CRC of archive’s header doesn’t match the value stored in archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO8wrongCRCACSayAA0B7ArchiveC6MemberVGcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongISizeA2CmF":{"name":"wrongISize","abstract":"
Computed ‘isize’ didn’t match the value stored in the archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO21cannotEncodeISOLatin1A2CmF":{"name":"cannotEncodeISOLatin1","abstract":"Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.
","parent_name":"GzipError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO29wrongUncompressedBlockLengthsA2CmF":{"name":"wrongUncompressedBlockLengths","abstract":"Uncompressed block’s length and nlength bytes isn’t consistent with each other.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14wrongBlockTypeA2CmF":{"name":"wrongBlockType","abstract":"Unknown block type (not 0, 1 or 2).
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO11wrongSymbolA2CmF":{"name":"wrongSymbol","abstract":"Decoded symbol was found in Huffman tree but is unknown.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14symbolNotFoundA2CmF":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"‘Magic’ number is not 0x425a.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO12wrongVersionA2CmF":{"name":"wrongVersion","abstract":"BZip version is not 2.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockSizeA2CmF":{"name":"wrongBlockSize","abstract":"Unsupported block size (not from ‘0’ to ‘9’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockTypeA2CmF":{"name":"wrongBlockType","abstract":"Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO15randomizedBlockA2CmF":{"name":"randomizedBlock","abstract":"Block is randomized.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO18wrongHuffmanGroupsA2CmF":{"name":"wrongHuffmanGroups","abstract":"Wrong number of Huffman tables/groups (should be between 2 and 6).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO13wrongSelectorA2CmF":{"name":"wrongSelector","abstract":"Selector is greater than the total number of Huffman tables/groups.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO22wrongHuffmanCodeLengthA2CmF":{"name":"wrongHuffmanCodeLength","abstract":"Wrong length of Huffman code (should be between 0 and 20).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14symbolNotFoundA2CmF":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"
Represents an error, which happened during BZip2 decompression."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"
Represents an error, which happened during Deflate compression or decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"
Represents an error, which happened during LZMA decompression."},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"
Represents an error, which happened during LZMA2 decompression."},"Enums/SevenZipError.html":{"name":"SevenZipError","abstract":"
Represents an error, which happened during processing 7-Zip container."},"Enums/TarError.html":{"name":"TarError","abstract":"
Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"
Entry’s last access time (nil, if not available).
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available).
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s permissions in POSIX format.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7commentSSv":{"name":"comment","abstract":"
Entry’s comment.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV22externalFileAttributess6UInt32Vv":{"name":"externalFileAttributes","abstract":"Entry’s external file attributes. ZIP internal property.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV13dosAttributesAA03DosF0VSgv":{"name":"dosAttributes","abstract":"
Entry’s attributes in DOS format.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10isTextFileSbv":{"name":"isTextFile","abstract":"True, if entry is likely to be text or ASCII file.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV14fileSystemTypeAA04FilefG0Ov":{"name":"fileSystemType","abstract":"File system type of container’s origin.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV17compressionMethodAA011CompressionF0Ov":{"name":"compressionMethod","abstract":"Entry’s compression method.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"ZipEntry"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ZipEntry with information and data for all entries.
","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of ZipEntryInfo with information about entries in this container.
","parent_name":"ZipContainer"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time (nil, if not available; can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available; can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7ownerIDSiSgv":{"name":"ownerID","abstract":"ID of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7groupIDSiSgv":{"name":"groupID","abstract":"ID of the group of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"User name of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Name of the group of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMajorNumberSiSgv":{"name":"deviceMajorNumber","abstract":"Device major number.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMinorNumberSiSgv":{"name":"deviceMinorNumber","abstract":"Device minor number.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7commentSSSgv":{"name":"comment","abstract":"Entry’s comment (can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV8linkNameSSv":{"name":"linkName","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntryInfo"},"Structs/TarEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of TarEntry with information and data for all entries.
","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes TAR container and returns an array of TarEntryInfo with information about entries in this container.
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"Entry’s win attributes
. 7-Zip internal property.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAA03DosG0VSgv":{"name":"dosAttributes","abstract":"
Entry’s attributes in DOS format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"True, if entry has a stream (data) inside the container. 7-Zip internal propety.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV7isEmptySbv":{"name":"isEmpty","abstract":"True, if entry is an empty file. 7-Zip internal property.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV6isAntiSbv":{"name":"isAnti","abstract":"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:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"SevenZipEntry"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0bC5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntry with information and data for all entries.
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntryInfo","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides functions for work with 7-Zip containers.
"},"Structs/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry from the 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides access to information about an entry from the 7-Zip container.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides functions for work with TAR containers.
"},"Structs/TarEntry.html":{"name":"TarEntry","abstract":"Represents an entry from the TAR container.
"},"Structs/TarEntryInfo.html":{"name":"TarEntryInfo","abstract":"Provides access to information about an entry from the TAR container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides functions for work with ZIP containers.
"},"Structs/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents an entry from the ZIP container.
"},"Structs/ZipEntryInfo.html":{"name":"ZipEntryInfo","abstract":"Provides access to information about an entry from the ZIP container.
"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16fastestAlgorithmA2EmF":{"name":"fastestAlgorithm","abstract":"Fastest algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13fastAlgorithmA2EmF":{"name":"fastAlgorithm","abstract":"Fast algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16defaultAlgorithmA2EmF":{"name":"defaultAlgorithm","abstract":"Default algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13slowAlgorithmA2EmF":{"name":"slowAlgorithm","abstract":"Slowest algorithm but with maximum compression.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html":{"name":"CompressionLevel","abstract":"Levels of compression which can be used to create Zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV17compressionMethodAA011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Always .deflate for Zlib archives.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV16compressionLevelAC011CompressionE0Ov":{"name":"compressionLevel","abstract":"Level of compression used in archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV10windowSizeSiv":{"name":"windowSize","abstract":"Size of ‘window’: moving interval of data which was used to make archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderVAC10Foundation4DataV7archive_tKcfc":{"name":"init(archive:)","abstract":"Initializes the structure with the values from Zlib archive.
","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchives Zlib archive.
","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC7archive10Foundation4DataVAG4data_tFZ":{"name":"archive(data:)","abstract":"Archives data into Zlib archive. Data will be also compressed with Deflate algorithm.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC14splitUnarchiveSay10Foundation4DataVGAG7archive_tKFZ":{"name":"splitUnarchive(archive:)","abstract":"
Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAA011CompressionE0Ov":{"name":"compressionMethod","abstract":"
Compression method of archive. Always .deflate for GZip archives.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV6osTypeAA010FileSystemE0Ov":{"name":"osType","abstract":"
Type of file system on which archivation took place.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV8fileNameSSSgv":{"name":"fileName","abstract":"Name of the original file. If archive doesn’t contain file’s name, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV7commentSSSgv":{"name":"comment","abstract":"Comment stored in archive. If archive doesn’t contain any comment, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV10isTextFileSbv":{"name":"isTextFile","abstract":"True, if file is likely to be text file or ASCII-file.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderVAC10Foundation4DataV7archive_tKcfc":{"name":"init(archive:)","abstract":"Initializes the structure with the values from the first ‘member’ of GZip archive.
","parent_name":"GzipHeader"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV6headerAA0B6HeaderVv":{"name":"header","abstract":"GZip header of a member.
","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV4data10Foundation4DataVv":{"name":"data","abstract":"Unarchived data from a member.
","parent_name":"Member"},"Classes/GzipArchive/Member.html":{"name":"Member","abstract":"Represents a member of multi-member of GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchives GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC14multiUnarchiveSayAC6MemberVG10Foundation4DataV7archive_tKFZ":{"name":"multiUnarchive(archive:)","abstract":"Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC7archive10Foundation4DataVAG4data_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"name":"archive(data:comment:fileName:writeHeaderCRC:isTextFile:osType:modificationTime:)","abstract":"
Archives data into GZip archive, using various specified options.","parent_name":"GzipArchive"},"Classes/GzipArchive.html":{"name":"GzipArchive","abstract":"
Provides unarchive and archive functions for GZip archives.
"},"Structs/GzipHeader.html":{"name":"GzipHeader","abstract":"Represents a GZip archive’s header.
"},"Classes/XZArchive.html":{"name":"XZArchive","abstract":"Provides unarchive function for XZ archives.
"},"Classes/ZlibArchive.html":{"name":"ZlibArchive","abstract":"Provides unarchive and archive functions for Zlib archives.
"},"Structs/ZlibHeader.html":{"name":"ZlibHeader","abstract":"Represents a Zlib archive’s header.
"},"Classes/LZMA2.html#/s:13SWCompression5LZMA2C10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using LZMA2 algortihm.
","parent_name":"LZMA2"},"Classes/LZMA.html#/s:13SWCompression4LZMAC10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using LZMA algortihm.
","parent_name":"LZMA"},"Classes/Deflate.html#/s:13SWCompression7DeflateC10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using Deflate algortihm.
","parent_name":"Deflate"},"Classes/Deflate.html#/s:13SWCompression7DeflateC8compress10Foundation4DataVAG4data_tFZ":{"name":"compress(data:)","abstract":"Compresses data with Deflate algortihm.
","parent_name":"Deflate"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3oneA2EmF":{"name":"one","abstract":"100 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3twoA2EmF":{"name":"two","abstract":"200 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5threeA2EmF":{"name":"three","abstract":"300 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fourA2EmF":{"name":"four","abstract":"400 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fiveA2EmF":{"name":"five","abstract":"500 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3sixA2EmF":{"name":"six","abstract":"600 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5sevenA2EmF":{"name":"seven","abstract":"700 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5eightA2EmF":{"name":"eight","abstract":"800 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4nineA2EmF":{"name":"nine","abstract":"900 KB.
","parent_name":"BlockSize"},"Classes/BZip2.html#/s:13SWCompression5BZip2C10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using BZip2 algortihm.
","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress10Foundation4DataVAG4data_tFZ":{"name":"compress(data:)","abstract":"Compresses data with BZip2 algortihm.
","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress10Foundation4DataVAG4data_AC9BlockSizeO05blockH0tFZ":{"name":"compress(data:blockSize:)","abstract":"Compresses data with BZip2 algortihm, splitting data into blocks of specified blockSize.
","parent_name":"BZip2"},"Classes/BZip2/BlockSize.html":{"name":"BlockSize","abstract":"Represents size of blocks in which data is split during BZip2 compression.
","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"Provides functions for compression and decompression for BZip2 algorithm.
"},"Classes/Deflate.html":{"name":"Deflate","abstract":"Provides functions for compression and decompression for Deflate algorithm.
"},"Classes/LZMA.html":{"name":"LZMA","abstract":"Provides decompression function for LZMA algorithm.
"},"Classes/LZMA2.html":{"name":"LZMA2","abstract":"Provides decompression function for LZMA2 algorithm.
"},"Compression.html":{"name":"Compression"},"Archives.html":{"name":"Archives"},"Containers.html":{"name":"Containers"},"Errors.html":{"name":"Errors"},"Protocols.html":{"name":"Protocols"},"Common Auxiliary Types.html":{"name":"Common Auxiliary Types"}}
\ No newline at end of file
+{"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO3fatA2CmF":{"name":"fat","abstract":"FAT filesystem.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO9macintoshA2CmF":{"name":"macintosh","abstract":"Filesystem of older Macintosh systems.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4ntfsA2CmF":{"name":"ntfs","abstract":"NTFS.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO5otherA2CmF":{"name":"other","abstract":"Other/unknown file system.
","parent_name":"FileSystemType"},"Enums/FileSystemType.html#/s:13SWCompression14FileSystemTypeO4unixA2CmF":{"name":"unix","abstract":"One of many file systems of UNIX-like OS.
","parent_name":"FileSystemType"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5bzip2A2CmF":{"name":"bzip2","abstract":"BZip2.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4copyA2CmF":{"name":"copy","abstract":"Copy (no compression).
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO7deflateA2CmF":{"name":"deflate","abstract":"Deflate.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO4lzmaA2CmF":{"name":"lzma","abstract":"LZMA.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5lzma2A2CmF":{"name":"lzma2","abstract":"LZMA 2.
","parent_name":"CompressionMethod"},"Enums/CompressionMethod.html#/s:13SWCompression17CompressionMethodO5otherA2CmF":{"name":"other","abstract":"Other/unknown method.
","parent_name":"CompressionMethod"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value (in decimal).
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsVACs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes permissions with bit flags in decimal.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setuidACvZ":{"name":"setuid","abstract":"Set UID.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6setgidACvZ":{"name":"setgid","abstract":"Set GID.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV6stickyACvZ":{"name":"sticky","abstract":"Sticky bit.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOwnerACvZ":{"name":"readOwner","abstract":"Owner can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOwnerACvZ":{"name":"writeOwner","abstract":"Owner can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOwnerACvZ":{"name":"executeOwner","abstract":"Owner can execute.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readGroupACvZ":{"name":"readGroup","abstract":"Group can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeGroupACvZ":{"name":"writeGroup","abstract":"Group can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeGroupACvZ":{"name":"executeGroup","abstract":"Group can execute.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV9readOtherACvZ":{"name":"readOther","abstract":"Others can read.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV10writeOtherACvZ":{"name":"writeOther","abstract":"Others can write.
","parent_name":"Permissions"},"Structs/Permissions.html#/s:13SWCompression11PermissionsV12executeOtherACvZ":{"name":"executeOther","abstract":"Others can execute.
","parent_name":"Permissions"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesVACs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes attributes with bit flags.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV7archiveACvZ":{"name":"archive","abstract":"File is archive or archived.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV9directoryACvZ":{"name":"directory","abstract":"File is a directory.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6volumeACvZ":{"name":"volume","abstract":"File is a volume.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6systemACvZ":{"name":"system","abstract":"File is a system file.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV6hiddenACvZ":{"name":"hidden","abstract":"File is hidden.
","parent_name":"DosAttributes"},"Structs/DosAttributes.html#/s:13SWCompression13DosAttributesV8readOnlyACvZ":{"name":"readOnly","abstract":"File is read-only.
","parent_name":"DosAttributes"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12blockSpecialA2CmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO16characterSpecialA2CmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO10contiguousA2CmF":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO9directoryA2CmF":{"name":"directory","abstract":"Directory.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO4fifoA2CmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO8hardLinkA2CmF":{"name":"hardLink","abstract":"Hard link.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7regularA2CmF":{"name":"regular","abstract":"Regular file.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO6socketA2CmF":{"name":"socket","abstract":"Socket.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO12symbolicLinkA2CmF":{"name":"symbolicLink","abstract":"Symbolic link.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html#/s:13SWCompression18ContainerEntryTypeO7unknownA2CmF":{"name":"unknown","abstract":"Entry type is unknown.
","parent_name":"ContainerEntryType"},"Enums/ContainerEntryType.html":{"name":"ContainerEntryType","abstract":"Represents type of a container entry.
"},"Structs/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
"},"Structs/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
"},"Enums/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Represents a (de)compression method.
"},"Enums/FileSystemType.html":{"name":"FileSystemType","abstract":"Represents type of the file system on which an archive or container was created."},"Protocols/DecompressionAlgorithm.html#/s:13SWCompression22DecompressionAlgorithmP10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"
Decompress data compressed with particular algorithm.
","parent_name":"DecompressionAlgorithm"},"Protocols/CompressionAlgorithm.html#/s:13SWCompression20CompressionAlgorithmP8compress10Foundation4DataVAG4data_tKFZ":{"name":"compress(data:)","abstract":"Compress data with particular algorithm.
","parent_name":"CompressionAlgorithm"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","abstract":"Entry’s type.
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","abstract":"Entry’s data size (can be nil if either data or size aren’t available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s permissions in POSIX format (nil, if not available).
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","abstract":"Provides access to information about the entry.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","abstract":"Entry’s data (nil if entry is a directory or data isn’t available).
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSay5EntryQzG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Retrieve all the entries with their data from the container.
","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4infoSay5Entry_4InfoQZG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Retrieve information abouth all the entries from the container (without their data).
","parent_name":"Container"},"Protocols/Archive.html#/s:13SWCompression7ArchiveP9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchive data from the archive.
","parent_name":"Archive"},"Protocols/Archive.html":{"name":"Archive","abstract":"A type that represents an archive.
"},"Protocols/Container.html":{"name":"Container","abstract":"A type that represents a container with files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from the container with its data and information.
"},"Protocols/ContainerEntryInfo.html":{"name":"ContainerEntryInfo","abstract":"A type that provides access to information about an entry from the container.
"},"Protocols/CompressionAlgorithm.html":{"name":"CompressionAlgorithm","abstract":"A type that provides an implementation of a particular compression algorithm.
"},"Protocols/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"A type that provides an implementation of a particular decompression algorithm.
"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO20wrongCompressionInfoA2CmF":{"name":"wrongCompressionInfo","abstract":"Compression info has value incompatible with Deflate compression method.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO11wrongFcheckA2CmF":{"name":"wrongFcheck","abstract":"First two bytes of archive’s flags are inconsistent with each other.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO21wrongCompressionLevelA2CmF":{"name":"wrongCompressionLevel","abstract":"Compression level has value, which is different from the supported ones.
","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:13SWCompression9ZlibErrorO12wrongAdler32AC10Foundation4DataVcACmF":{"name":"wrongAdler32","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO27notFoundCentralDirectoryEndA2CmF":{"name":"notFoundCentralDirectoryEnd","abstract":"
End of Central Directoty record wasn’t found.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongSignatureA2CmF":{"name":"wrongSignature","abstract":"Wrong signature of one of container’s structures.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO9wrongSizeA2CmF":{"name":"wrongSize","abstract":"Wrong either compressed or uncompressed size of a container’s entry.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO12wrongVersionA2CmF":{"name":"wrongVersion","abstract":"Version needed to process container is unsupported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO24multiVolumesNotSupportedA2CmF":{"name":"multiVolumesNotSupported","abstract":"Container is either spanned or consists of several volumes. These features aren’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO22encryptionNotSupportedA2CmF":{"name":"encryptionNotSupported","abstract":"Entry or record is encrypted. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO20patchingNotSupportedA2CmF":{"name":"patchingNotSupported","abstract":"Entry contains patched data. This feature isn’t supported.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO23compressionNotSupportedA2CmF":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO16wrongLocalHeaderA2CmF":{"name":"wrongLocalHeader","abstract":"Local header of an entry is inconsistent with Central Directory.
","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO8wrongCRCACSayAA0B5EntryVGcACmF":{"name":"wrongCRC","abstract":"Computed checksum of entry’s data doesn’t match the value stored in the archive.","parent_name":"ZipError"},"Enums/ZipError.html#/s:13SWCompression8ZipErrorO14wrongTextFieldA2CmF":{"name":"wrongTextField","abstract":"
Either entry’s comment or file name cannot be processed using UTF-8 encoding.
","parent_name":"ZipError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"Either ‘magic’ number in header or footer isn’t equal to a predefined value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongFieldA2CmF":{"name":"wrongField","abstract":"One of the special fields in archive has an incorrect value,","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongInfoCRCA2CmF":{"name":"wrongInfoCRC","abstract":"
Checksum of one of the fields of archive doesn’t match the value stored in archive.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongFilterIDA2CmF":{"name":"wrongFilterID","abstract":"Filter used in archive is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO15checkTypeSHA256A2CmF":{"name":"checkTypeSHA256","abstract":"Archive uses SHA-256 checksum which is unsupported.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO13wrongDataSizeA2CmF":{"name":"wrongDataSize","abstract":"Either size of decompressed data isn’t equal to the one specified in archive or","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO10wrongCheckACSay10Foundation4DataVGcACmF":{"name":"wrongCheck","abstract":"
Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO12wrongPaddingA2CmF":{"name":"wrongPadding","abstract":"
Padding (null-bytes appended to an archive’s structure) is incorrect.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO21multiByteIntegerErrorA2CmF":{"name":"multiByteIntegerError","abstract":"Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.
","parent_name":"XZError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO20tooSmallFileIsPassedA2CmF":{"name":"tooSmallFileIsPassed","abstract":"Size of data is too small, even to contain only one header.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO10wrongFieldA2CmF":{"name":"wrongField","abstract":"Failed to process a TAR header’s field.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongHeaderChecksumA2CmF":{"name":"wrongHeaderChecksum","abstract":"Computed checksum of a header doesn’t match the value stored in container.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongPaxHeaderEntryA2CmF":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO14wrongSignatureA2CmF":{"name":"wrongSignature","abstract":"Wrong container’s signature.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO18wrongFormatVersionA2CmF":{"name":"wrongFormatVersion","abstract":"Unsupported version of container’s format.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO8wrongCRCA2CmF":{"name":"wrongCRC","abstract":"CRC either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO9wrongSizeA2CmF":{"name":"wrongSize","abstract":"
Size either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20startPosNotSupportedA2CmF":{"name":"startPosNotSupported","abstract":"
Files have StartPos property. This feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO20externalNotSupportedA2CmF":{"name":"externalNotSupported","abstract":"External feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23multiStreamNotSupportedA2CmF":{"name":"multiStreamNotSupported","abstract":"Coders with multiple in and/or out streams aren’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO29additionalStreamsNotSupportedA2CmF":{"name":"additionalStreamsNotSupported","abstract":"Additional streams feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO23compressionNotSupportedA2CmF":{"name":"compressionNotSupported","abstract":"Entry is compressed using unsupported compression method.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO22encryptionNotSupportedA2CmF":{"name":"encryptionNotSupported","abstract":"Entry or container’s header is encrypted. This feature isn’t supported.
","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:13SWCompression13SevenZipErrorO017internalStructureD0A2CmF":{"name":"internalStructureError","abstract":"Unknown/incorrect internal 7-Zip structure was encountered or","parent_name":"SevenZipError"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"
Dictionary size is too big, or has reserved bits set, or is in incorrect format in general.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO16wrongControlByteA2CmF":{"name":"wrongControlByte","abstract":"Unknown conrol byte value of LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongResetA2CmF":{"name":"wrongReset","abstract":"Unknown reset instruction encountered in LZMA2 packet.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO10wrongSizesA2CmF":{"name":"wrongSizes","abstract":"Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Properties’ byte is greater than 225.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO21rangeDecoderInitErrorA2CmF":{"name":"rangeDecoderInitError","abstract":"Unable to initialize RanderDecorer.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO24exceededUncompressedSizeA2CmF":{"name":"exceededUncompressedSize","abstract":"Size of uncompressed data hit specified limit in the middle of decoding.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO13windowIsEmptyA2CmF":{"name":"windowIsEmpty","abstract":"Unable to perfrom repeat-distance decoding because there is nothing to repeat.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO23rangeDecoderFinishErrorA2CmF":{"name":"rangeDecoderFinishError","abstract":"End of stream marker is reached, but range decoder is in incorrect state.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO16repeatWillExceedA2CmF":{"name":"repeatWillExceed","abstract":"The number of bytes to repeat is greater than the amount bytes that is left to decode.
","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:13SWCompression9LZMAErrorO17notEnoughToRepeatA2CmF":{"name":"notEnoughToRepeat","abstract":"The amount of already decoded bytes is smaller than repeat length.
","parent_name":"LZMAError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"First two bytes (‘magic’ number) of archive isn’t 31 and 139.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method used in archive is different from Deflate, which is the only supported one.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongFlagsA2CmF":{"name":"wrongFlags","abstract":"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:13SWCompression9GzipErrorO14wrongHeaderCRCA2CmF":{"name":"wrongHeaderCRC","abstract":"
Computed CRC of archive’s header doesn’t match the value stored in archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO8wrongCRCACSayAA0B7ArchiveC6MemberVGcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO10wrongISizeA2CmF":{"name":"wrongISize","abstract":"
Computed ‘isize’ didn’t match the value stored in the archive.
","parent_name":"GzipError"},"Enums/GzipError.html#/s:13SWCompression9GzipErrorO21cannotEncodeISOLatin1A2CmF":{"name":"cannotEncodeISOLatin1","abstract":"Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.
","parent_name":"GzipError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO29wrongUncompressedBlockLengthsA2CmF":{"name":"wrongUncompressedBlockLengths","abstract":"Uncompressed block’s length and nlength bytes isn’t consistent with each other.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14wrongBlockTypeA2CmF":{"name":"wrongBlockType","abstract":"Unknown block type (not 0, 1 or 2).
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO11wrongSymbolA2CmF":{"name":"wrongSymbol","abstract":"Decoded symbol was found in Huffman tree but is unknown.
","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:13SWCompression12DeflateErrorO14symbolNotFoundA2CmF":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO10wrongMagicA2CmF":{"name":"wrongMagic","abstract":"‘Magic’ number is not 0x425a.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO12wrongVersionA2CmF":{"name":"wrongVersion","abstract":"BZip version is not 2.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockSizeA2CmF":{"name":"wrongBlockSize","abstract":"Unsupported block size (not from ‘0’ to ‘9’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14wrongBlockTypeA2CmF":{"name":"wrongBlockType","abstract":"Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO15randomizedBlockA2CmF":{"name":"randomizedBlock","abstract":"Block is randomized.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO18wrongHuffmanGroupsA2CmF":{"name":"wrongHuffmanGroups","abstract":"Wrong number of Huffman tables/groups (should be between 2 and 6).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO13wrongSelectorA2CmF":{"name":"wrongSelector","abstract":"Selector is greater than the total number of Huffman tables/groups.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO22wrongHuffmanCodeLengthA2CmF":{"name":"wrongHuffmanCodeLength","abstract":"Wrong length of Huffman code (should be between 0 and 20).
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO14symbolNotFoundA2CmF":{"name":"symbolNotFound","abstract":"Symbol wasn’t found in Huffman tree.
","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:13SWCompression10BZip2ErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"
Represents an error, which happened during BZip2 decompression."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"
Represents an error, which happened during Deflate compression or decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"
Represents an error, which happened during LZMA decompression."},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"
Represents an error, which happened during LZMA2 decompression."},"Enums/SevenZipError.html":{"name":"SevenZipError","abstract":"
Represents an error, which happened during processing 7-Zip container."},"Enums/TarError.html":{"name":"TarError","abstract":"
Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"
Entry’s last access time (nil, if not available).
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available).
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s permissions in POSIX format.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7commentSSv":{"name":"comment","abstract":"
Entry’s comment.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV22externalFileAttributess6UInt32Vv":{"name":"externalFileAttributes","abstract":"Entry’s external file attributes. ZIP internal property.","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV13dosAttributesAA03DosF0VSgv":{"name":"dosAttributes","abstract":"
Entry’s attributes in DOS format.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10isTextFileSbv":{"name":"isTextFile","abstract":"True, if entry is likely to be text or ASCII file.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV14fileSystemTypeAA04FilefG0Ov":{"name":"fileSystemType","abstract":"File system type of container’s origin.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV17compressionMethodAA011CompressionF0Ov":{"name":"compressionMethod","abstract":"Entry’s compression method.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"ZipEntry"},"Structs/ZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ZipEntry with information and data for all entries.
","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of ZipEntryInfo with information about entries in this container.
","parent_name":"ZipContainer"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time (nil, if not available; can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time (nil, if not available; can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7ownerIDSiSgv":{"name":"ownerID","abstract":"ID of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7groupIDSiSgv":{"name":"groupID","abstract":"ID of the group of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"User name of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Name of the group of entry’s owner.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMajorNumberSiSgv":{"name":"deviceMajorNumber","abstract":"Device major number.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMinorNumberSiSgv":{"name":"deviceMinorNumber","abstract":"Device minor number.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7commentSSSgv":{"name":"comment","abstract":"Entry’s comment (can only be available for PAX format).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV8linkNameSSv":{"name":"linkName","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntryInfo"},"Structs/TarEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of TarEntry with information and data for all entries.
","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes TAR container and returns an array of TarEntryInfo with information about entries in this container.
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSv":{"name":"name","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"Entry’s win attributes
. 7-Zip internal property.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAA03DosG0VSgv":{"name":"dosAttributes","abstract":"
Entry’s attributes in DOS format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"True, if entry has a stream (data) inside the container. 7-Zip internal propety.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV7isEmptySbv":{"name":"isEmpty","abstract":"True, if entry is an empty file. 7-Zip internal property.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV6isAntiSbv":{"name":"isAnti","abstract":"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:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","parent_name":"SevenZipEntry"},"Structs/SevenZipEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0bC5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntry with information and data for all entries.
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntryInfo","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides functions for work with 7-Zip containers.
"},"Structs/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry from the 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides access to information about an entry from the 7-Zip container.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides functions for work with TAR containers.
"},"Structs/TarEntry.html":{"name":"TarEntry","abstract":"Represents an entry from the TAR container.
"},"Structs/TarEntryInfo.html":{"name":"TarEntryInfo","abstract":"Provides access to information about an entry from the TAR container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides functions for work with ZIP containers.
"},"Structs/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents an entry from the ZIP container.
"},"Structs/ZipEntryInfo.html":{"name":"ZipEntryInfo","abstract":"Provides access to information about an entry from the ZIP container.
"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16fastestAlgorithmA2EmF":{"name":"fastestAlgorithm","abstract":"Fastest algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13fastAlgorithmA2EmF":{"name":"fastAlgorithm","abstract":"Fast algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO16defaultAlgorithmA2EmF":{"name":"defaultAlgorithm","abstract":"Default algorithm.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:13SWCompression10ZlibHeaderV16CompressionLevelO13slowAlgorithmA2EmF":{"name":"slowAlgorithm","abstract":"Slowest algorithm but with maximum compression.
","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html":{"name":"CompressionLevel","abstract":"Levels of compression which can be used to create Zlib archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV17compressionMethodAA011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Always .deflate for Zlib archives.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV16compressionLevelAC011CompressionE0Ov":{"name":"compressionLevel","abstract":"Level of compression used in archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderV10windowSizeSiv":{"name":"windowSize","abstract":"Size of ‘window’: moving interval of data which was used to make archive.
","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:13SWCompression10ZlibHeaderVAC10Foundation4DataV7archive_tKcfc":{"name":"init(archive:)","abstract":"Initializes the structure with the values from Zlib archive.
","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchives Zlib archive.
","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:13SWCompression11ZlibArchiveC7archive10Foundation4DataVAG4data_tFZ":{"name":"archive(data:)","abstract":"Archives data into Zlib archive. Data will be also compressed with Deflate algorithm.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC14splitUnarchiveSay10Foundation4DataVGAG7archive_tKFZ":{"name":"splitUnarchive(archive:)","abstract":"
Unarchives XZ archive. Archives with multiple streams are supported,","parent_name":"XZArchive"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAA011CompressionE0Ov":{"name":"compressionMethod","abstract":"
Compression method of archive. Always .deflate for GZip archives.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV6osTypeAA010FileSystemE0Ov":{"name":"osType","abstract":"
Type of file system on which archivation took place.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV8fileNameSSSgv":{"name":"fileName","abstract":"Name of the original file. If archive doesn’t contain file’s name, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV7commentSSSgv":{"name":"comment","abstract":"Comment stored in archive. If archive doesn’t contain any comment, then nil.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV10isTextFileSbv":{"name":"isTextFile","abstract":"True, if file is likely to be text file or ASCII-file.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderVAC10Foundation4DataV7archive_tKcfc":{"name":"init(archive:)","abstract":"Initializes the structure with the values from the first ‘member’ of GZip archive.
","parent_name":"GzipHeader"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV6headerAA0B6HeaderVv":{"name":"header","abstract":"GZip header of a member.
","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:13SWCompression11GzipArchiveC6MemberV4data10Foundation4DataVv":{"name":"data","abstract":"Unarchived data from a member.
","parent_name":"Member"},"Classes/GzipArchive/Member.html":{"name":"Member","abstract":"Represents a member of multi-member of GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"Unarchives GZip archive.
","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC14multiUnarchiveSayAC6MemberVG10Foundation4DataV7archive_tKFZ":{"name":"multiUnarchive(archive:)","abstract":"Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:13SWCompression11GzipArchiveC7archive10Foundation4DataVAG4data_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"name":"archive(data:comment:fileName:writeHeaderCRC:isTextFile:osType:modificationTime:)","abstract":"
Archives data into GZip archive, using various specified options.","parent_name":"GzipArchive"},"Classes/GzipArchive.html":{"name":"GzipArchive","abstract":"
Provides unarchive and archive functions for GZip archives.
"},"Structs/GzipHeader.html":{"name":"GzipHeader","abstract":"Represents a GZip archive’s header.
"},"Classes/XZArchive.html":{"name":"XZArchive","abstract":"Provides unarchive function for XZ archives.
"},"Classes/ZlibArchive.html":{"name":"ZlibArchive","abstract":"Provides unarchive and archive functions for Zlib archives.
"},"Structs/ZlibHeader.html":{"name":"ZlibHeader","abstract":"Represents a Zlib archive’s header.
"},"Classes/LZMA2.html#/s:13SWCompression5LZMA2C10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using LZMA2 algortihm.
","parent_name":"LZMA2"},"Classes/LZMA.html#/s:13SWCompression4LZMAC10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using LZMA algortihm.
","parent_name":"LZMA"},"Classes/Deflate.html#/s:13SWCompression7DeflateC10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using Deflate algortihm.
","parent_name":"Deflate"},"Classes/Deflate.html#/s:13SWCompression7DeflateC8compress10Foundation4DataVAG4data_tFZ":{"name":"compress(data:)","abstract":"Compresses data with Deflate algortihm.
","parent_name":"Deflate"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3oneA2EmF":{"name":"one","abstract":"100 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3twoA2EmF":{"name":"two","abstract":"200 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5threeA2EmF":{"name":"three","abstract":"300 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fourA2EmF":{"name":"four","abstract":"400 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4fiveA2EmF":{"name":"five","abstract":"500 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO3sixA2EmF":{"name":"six","abstract":"600 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5sevenA2EmF":{"name":"seven","abstract":"700 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO5eightA2EmF":{"name":"eight","abstract":"800 KB.
","parent_name":"BlockSize"},"Classes/BZip2/BlockSize.html#/s:13SWCompression5BZip2C9BlockSizeO4nineA2EmF":{"name":"nine","abstract":"900 KB.
","parent_name":"BlockSize"},"Classes/BZip2.html#/s:13SWCompression5BZip2C10decompress10Foundation4DataVAG4data_tKFZ":{"name":"decompress(data:)","abstract":"Decompresses data using BZip2 algortihm.
","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress10Foundation4DataVAG4data_tFZ":{"name":"compress(data:)","abstract":"Compresses data with BZip2 algortihm.
","parent_name":"BZip2"},"Classes/BZip2.html#/s:13SWCompression5BZip2C8compress10Foundation4DataVAG4data_AC9BlockSizeO05blockH0tFZ":{"name":"compress(data:blockSize:)","abstract":"Compresses data with BZip2 algortihm, splitting data into blocks of specified blockSize.
","parent_name":"BZip2"},"Classes/BZip2/BlockSize.html":{"name":"BlockSize","abstract":"Represents size of blocks in which data is split during BZip2 compression.
","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"Provides functions for compression and decompression for BZip2 algorithm.
"},"Classes/Deflate.html":{"name":"Deflate","abstract":"Provides functions for compression and decompression for Deflate algorithm.
"},"Classes/LZMA.html":{"name":"LZMA","abstract":"Provides decompression function for LZMA algorithm.
"},"Classes/LZMA2.html":{"name":"LZMA2","abstract":"Provides decompression function for LZMA2 algorithm.
"},"Compression.html":{"name":"Compression"},"Archives.html":{"name":"Archives"},"Containers.html":{"name":"Containers"},"Errors.html":{"name":"Errors"},"Protocols.html":{"name":"Protocols"},"Common Auxiliary Types.html":{"name":"Common Auxiliary Types"}}
\ No newline at end of file
diff --git a/docs/docsets/SWCompression.tgz b/docs/docsets/SWCompression.tgz
index c6f36e5e56575ed99b1204a43134a436f866e076..42c6aee12600b8ad5ce4782d9fb15159c975e006 100644
GIT binary patch
delta 120132
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