@@ -112,34 +112,22 @@ SevenZipContainer
Decompressed data.
@@ -335,7 +356,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -396,7 +417,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -431,7 +452,7 @@ Use
- Show on GitHub
+ Show on GitHub
diff --git a/docs/Classes/BZip2/BlockSize.html b/docs/Classes/BZip2/BlockSize.html
index a3e256bd..894b0bfb 100644
--- a/docs/Classes/BZip2/BlockSize.html
+++ b/docs/Classes/BZip2/BlockSize.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -279,7 +300,7 @@
@@ -313,7 +334,7 @@
@@ -347,7 +368,7 @@
@@ -381,7 +402,7 @@
@@ -415,7 +436,7 @@
@@ -449,7 +470,7 @@
@@ -483,7 +504,7 @@
@@ -517,7 +538,7 @@
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html
index f303660b..99d65e17 100644
--- a/docs/Classes/Deflate.html
+++ b/docs/Classes/Deflate.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -281,7 +302,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -343,7 +364,7 @@ then static Huffman block will be created.
diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html
index fc132c35..e332966c 100644
--- a/docs/Classes/GzipArchive.html
+++ b/docs/Classes/GzipArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -315,7 +336,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -384,7 +405,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -527,7 +548,7 @@ then
- Show on GitHub
+ Show on GitHub
diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html
index 269655ac..ee53ff66 100644
--- a/docs/Classes/GzipArchive/Member.html
+++ b/docs/Classes/GzipArchive/Member.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -275,7 +296,7 @@
diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html
index 61c7b6ae..af3d6655 100644
--- a/docs/Classes/LZMA.html
+++ b/docs/Classes/LZMA.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -276,7 +297,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html
index 40e4ee24..c4d3bf5a 100644
--- a/docs/Classes/LZMA2.html
+++ b/docs/Classes/LZMA2.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -276,7 +297,7 @@ It may indicate that either data is damaged or it might not be compressed with L
Decompressed data.
diff --git a/docs/Classes/SevenZipContainer.html b/docs/Classes/SevenZipContainer.html
index 3f4777c3..6f720d33 100644
--- a/docs/Classes/SevenZipContainer.html
+++ b/docs/Classes/SevenZipContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -207,7 +228,7 @@
SevenZipContainer
- public class SevenZipContainer: Container
+ public class SevenZipContainer
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).
+ Processes 7-Zip container and returns an array of SevenZipEntry.
Important
The order of entries is defined by 7-Zip container and,
@@ -255,7 +276,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [SevenZipEntry]
@@ -280,10 +301,10 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Return Value
- Array of SevenZipEntry as an array of ContainerEntry.
+ Array of SevenZipEntry as an array of ContainerEntry.
@@ -353,7 +374,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Array of SevenZipEntryInfo.
diff --git a/docs/Classes/TarContainer.html b/docs/Classes/TarContainer.html
index a7b7656b..80318382 100644
--- a/docs/Classes/TarContainer.html
+++ b/docs/Classes/TarContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).
+ Processes TAR container and returns an array of TarEntry.
Important
The order of entries is defined by TAR container and,
@@ -253,7 +274,7 @@ but one SHOULD NOT rely on any particular order.
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [TarEntry]
@@ -278,10 +299,40 @@ but one SHOULD NOT rely on any particular order.
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public class TarContainer: Container
+
+
+
+
diff --git a/docs/Classes/TarEntry/EntryType.html b/docs/Classes/TarEntry/EntryType.html
deleted file mode 100644
index 400f1015..00000000
--- a/docs/Classes/TarEntry/EntryType.html
+++ /dev/null
@@ -1,606 +0,0 @@
-
-
-
- EntryType Enumeration Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- EntryType
-
-
- public enum EntryType: String
-
-
-
- Represents a type of an entry.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- normal
-
-
-
-
-
-
-
- Normal file.
-
-
-
- Declaration
-
- Swift
- case normal = "0"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- hardLink
-
-
-
-
-
-
-
- Hard linked entry.
-
-
-
- Declaration
-
- Swift
- case hardLink = "1"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- symbolicLink
-
-
-
-
-
-
-
- Symbolically linked entry.
-
-
-
- Declaration
-
- Swift
- case symbolicLink = "2"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- characterSpecial
-
-
-
-
-
-
-
- Character special file.
-
-
-
- Declaration
-
- Swift
- case characterSpecial = "3"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- blockSpecial
-
-
-
-
-
-
-
- Block special file.
-
-
-
- Declaration
-
- Swift
- case blockSpecial = "4"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- Directory.
-
-
-
- Declaration
-
- Swift
- case directory = "5"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- fifo
-
-
-
-
-
-
-
- FIFO special file.
-
-
-
- Declaration
-
- Swift
- case fifo = "6"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- contiguous
-
-
-
-
-
-
-
- Contiguous file.
-
-
-
- Declaration
-
- Swift
- case contiguous = "7"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- globalExtendedHeader
-
-
-
-
-
-
-
- PAX global extended header. (Should not be encountered separately).
-
-
-
- Declaration
-
- Swift
- case globalExtendedHeader = "g"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- localExtendedHeader
-
-
-
-
-
-
-
- PAX local extended header. (Should not be encountered separately).
-
-
-
- Declaration
-
- Swift
- case localExtendedHeader = "x"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- vendorUnknownOrReserved
-
-
-
-
-
-
-
- Either unknown type, vendor specific or reserved value.
-
-
-
- Declaration
-
- Swift
- case vendorUnknownOrReserved
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html
index e19c6771..ac0dffa0 100644
--- a/docs/Classes/XZArchive.html
+++ b/docs/Classes/XZArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,7 +254,9 @@
- Unarchives XZ archive.
+ Unarchives XZ archive.
+Archives with multiple streams are supported,
+but uncompressed data from each stream will be combined into single Data object.
If data passed is not actually XZ archive, XZError will be thrown.
Particularly, if filters other than LZMA2 are used in archive,
@@ -281,75 +304,7 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
- Show on GitHub
-
-
-
-
-
-
-
-
-
- multiUnarchive(archive:)
-
-
-
-
-
-
-
- Unarchives XZ archive which contains one or more streams.
-
- Note
- wrongCheck error contains only last processed stream’s data as their associated value
-instead of all successfully processed members.
-This is a known issue and it will be fixed in future major version
-because solution requires backwards-incompatible API changes.
-
-
-
- Throws
- LZMAError, LZMA2Error or XZError depending on the type of the problem.
-It may indicate that one of the streams of archive is damaged or
-it might not be archived with XZ or LZMA(2) at all.
-
-
-
-
-
- Declaration
-
- Swift
- public static func multiUnarchive(archive data: Data) throws -> [Data]
-
-
-
-
- Parameters
-
-
-
-
-
- archive
-
-
-
-
- XZ archive with one or more streams.
-
-
-
-
-
-
-
- Return Value
- Unarchived data.
-
-
diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html
index 8deed83e..e5ec6b63 100644
--- a/docs/Classes/ZipContainer.html
+++ b/docs/Classes/ZipContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).
+ Processes ZIP container and returns an array of ZipEntry.
Important
The order of entries is defined by ZIP container and,
@@ -255,7 +276,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [ZipEntry]
@@ -280,10 +301,40 @@ It may indicate that either container is damaged or it might not be ZIP containe
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public class ZipContainer: Container
+
+
+
+
diff --git a/docs/Classes/ZlibArchive.html b/docs/Classes/ZlibArchive.html
index 85b8e787..37bc5c4a 100644
--- a/docs/Classes/ZlibArchive.html
+++ b/docs/Classes/ZlibArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -284,7 +305,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -346,7 +367,7 @@ It will also be specified in archive’s header that the compressor used the
Resulting archive’s data.
diff --git a/docs/Compression.html b/docs/Compression.html
index 8f8007bd..88cb0a91 100644
--- a/docs/Compression.html
+++ b/docs/Compression.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -238,7 +259,7 @@
@@ -273,7 +294,7 @@
@@ -308,7 +329,7 @@
@@ -343,7 +364,7 @@
diff --git a/docs/Containers.html b/docs/Containers.html
index 70c6d6b1..5be91825 100644
--- a/docs/Containers.html
+++ b/docs/Containers.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,12 +254,12 @@
Declaration
@@ -250,9 +271,9 @@
-
-
- SevenZipEntry
+
+
+ SevenZipEntry
@@ -262,18 +283,18 @@
Declaration
@@ -303,12 +324,12 @@
Declaration
@@ -343,7 +364,7 @@
@@ -355,9 +376,9 @@
@@ -413,7 +434,7 @@
@@ -425,9 +446,9 @@
@@ -437,18 +458,18 @@
Declaration
diff --git a/docs/Enums/BZip2Error.html b/docs/Enums/BZip2Error.html
index 5b80384a..29adae02 100644
--- a/docs/Enums/BZip2Error.html
+++ b/docs/Enums/BZip2Error.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -382,7 +403,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -416,7 +437,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -450,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -484,7 +505,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -518,7 +539,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -553,7 +574,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html b/docs/Enums/ContainerEntryType.html
similarity index 70%
rename from docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
rename to docs/Enums/ContainerEntryType.html
index cf9df206..8c1c9ee7 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html
+++ b/docs/Enums/ContainerEntryType.html
@@ -1,7 +1,7 @@
- ZipEntry Class Reference
+ ContainerEntryType Enumeration Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,47 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- ZipEntry
-
-
- public class ZipEntry: ContainerEntry
-
-
-
- Represents either a file or directory entry in ZIP container.
+ ContainerEntryType
+ Undocumented
@@ -223,9 +238,9 @@
-
-
- name
+
+
+ blockSpecial
@@ -233,29 +248,33 @@
- Name of the file or directory.
+ Block special file.
Declaration
Swift
- public var name: String
+ case blockSpecial
+
+
+
+
-
-
-
- comment
+
+
+ characterSpecial
@@ -263,29 +282,33 @@
- Comment associated with the entry.
+ Character special file.
Declaration
Swift
- public var comment: String?
+ case characterSpecial
+
+
+
+
-
-
-
- attributes
+
+
+ contiguous
@@ -293,29 +316,33 @@
- File or directory attributes related to the file system of the container’s creator.
+ Contiguous file.
Declaration
Swift
- public var attributes: UInt32
+ case contiguous
+
+
+
+
-
@@ -323,29 +350,33 @@
- Size of the data associated with the entry.
+ Directory.
Declaration
Swift
- public var size: Int
+ case directory
+
+
+
+
-
-
-
- isDirectory
+
+
+ fifo
@@ -353,31 +384,33 @@
- True, if entry is a directory.
-For MS-DOS and UNIX-like container creator’s OS, the result is based on ‘external file attributes’.
-Otherwise, it is true if size of data is 0 AND last character of entry’s name is ‘/’.
+ FIFO special file.
Declaration
Swift
- public var isDirectory: Bool
+ case fifo
+
+
+
+
-
@@ -385,29 +418,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- True, if entry is a symbolic link.
+ Hard link.
Declaration
Swift
- public let isLink: Bool
+ case hardLink
+
+
+
+
-
@@ -415,29 +452,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Path to a linked file for symbolic link entry.
+ Regular file.
Declaration
Swift
- public lazy var linkPath: String? =
+ case regular
+
+
+
+
-
-
-
- isTextFile
+
+
+ socket
@@ -445,29 +486,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- True if entry is likely to be text or ASCII file.
+ Socket.
Declaration
Swift
- public var isTextFile: Bool
+ case socket
+
+
+
+
-
-
-
- entryAttributes
+
+
+ symbolicLink
@@ -475,39 +520,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.modificationDate
-FileAttributeKey.size
-FileAttributeKey.type, only if origin OS was UNIX- or DOS-like.
-FileAttributeKey.posixPermissions, only if origin OS was UNIX-like.
-FileAttributeKey.appendOnly, only if origin OS was DOS-like.
-
+ Symbolic link.
Declaration
Swift
- public let entryAttributes: [FileAttributeKey: Any]
+ case symbolicLink
+
+
+
+
-
@@ -515,25 +554,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Returns data associated with this entry.
-
- Throws
- ZipError or any other error associated with compression type,
-depending on the type of the problem. An error can indicate that container is damaged.
-
-
+ Entry type is unknown.
Declaration
Swift
- public func data() throws -> Data
+ case unknown
diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html
index 6e25c524..f256bbd2 100644
--- a/docs/Enums/DeflateError.html
+++ b/docs/Enums/DeflateError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
-
-
-
-
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -280,7 +301,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -314,7 +335,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -348,7 +369,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
diff --git a/docs/Enums/GzipError.html b/docs/Enums/GzipError.html
index 74a6ccf3..617be0ce 100644
--- a/docs/Enums/GzipError.html
+++ b/docs/Enums/GzipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -315,7 +336,7 @@ that archive uses a newer version of GZip format.
@@ -349,7 +370,7 @@ that archive uses a newer version of GZip format.
@@ -384,7 +405,7 @@ Associated value of the error contains already decompressed data.
@@ -418,7 +439,7 @@ Associated value of the error contains already decompressed data.
@@ -452,7 +473,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html
index d7f667b7..6a983482 100644
--- a/docs/Enums/LZMA2Error.html
+++ b/docs/Enums/LZMA2Error.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -383,7 +404,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 4e2b7f79..15bb129e 100644
--- a/docs/Enums/LZMAError.html
+++ b/docs/Enums/LZMAError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -382,7 +403,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -416,7 +437,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -450,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -484,7 +505,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 0380da5e..c383c15a 100644
--- a/docs/Enums/SevenZipError.html
+++ b/docs/Enums/SevenZipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -315,7 +336,7 @@ or one of the container’s strucutures is incorrect.
@@ -350,7 +371,7 @@ or one of the container’s strucutures is incorrect.
@@ -384,7 +405,7 @@ or one of the container’s strucutures is incorrect.
@@ -418,7 +439,7 @@ or one of the container’s strucutures is incorrect.
@@ -452,7 +473,7 @@ or one of the container’s strucutures is incorrect.
@@ -486,7 +507,7 @@ or one of the container’s strucutures is incorrect.
@@ -520,7 +541,7 @@ or one of the container’s strucutures is incorrect.
@@ -554,7 +575,7 @@ or one of the container’s strucutures is incorrect.
@@ -588,7 +609,7 @@ or one of the container’s strucutures is incorrect.
@@ -623,7 +644,7 @@ no internal structure was found where it must be.
diff --git a/docs/Enums/TarError.html b/docs/Enums/TarError.html
index 25fe722d..254215ba 100644
--- a/docs/Enums/TarError.html
+++ b/docs/Enums/TarError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -314,41 +335,7 @@ It may indicate that either container is damaged or it might not be TAR containe
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- wrongUstarVersion
-
-
-
-
-
-
-
- Unsupported version of USTAR format.
-
-
-
- Declaration
-
- Swift
- case wrongUstarVersion
-
-
-
-
@@ -382,7 +369,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -416,7 +403,7 @@ It may indicate that either container is damaged or it might not be TAR containe
diff --git a/docs/Enums/XZError.html b/docs/Enums/XZError.html
index 9afe0b78..37d388e8 100644
--- a/docs/Enums/XZError.html
+++ b/docs/Enums/XZError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -315,7 +336,7 @@ that archive uses a newer version of XZ format.
@@ -349,7 +370,7 @@ that archive uses a newer version of XZ format.
@@ -383,7 +404,7 @@ that archive uses a newer version of XZ format.
@@ -417,7 +438,7 @@ that archive uses a newer version of XZ format.
@@ -452,7 +473,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -487,7 +508,7 @@ Associated value of the error contains already decompressed data.
@@ -521,7 +542,7 @@ Associated value of the error contains already decompressed data.
@@ -555,7 +576,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html
index 08ac5485..36306f31 100644
--- a/docs/Enums/ZipError.html
+++ b/docs/Enums/ZipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -314,7 +335,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -348,7 +369,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -382,7 +403,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -416,7 +437,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -450,7 +471,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -484,7 +505,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -518,7 +539,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -553,7 +574,7 @@ Associated value of the error contains entry’s data.
@@ -587,7 +608,7 @@ Associated value of the error contains entry’s data.
diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html
index 70456110..1c9b155d 100644
--- a/docs/Enums/ZlibError.html
+++ b/docs/Enums/ZlibError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -314,7 +335,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -348,7 +369,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -383,7 +404,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Errors.html b/docs/Errors.html
index 88802d2c..75ca7079 100644
--- a/docs/Errors.html
+++ b/docs/Errors.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -239,7 +260,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -275,7 +296,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -311,7 +332,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -347,7 +368,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -383,7 +404,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -391,13 +412,6 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
-
-
@@ -426,7 +440,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -462,7 +476,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -498,7 +512,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -534,7 +548,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -570,7 +584,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
diff --git a/docs/Other Enums.html b/docs/Other Enums.html
new file mode 100644
index 00000000..f842ce7c
--- /dev/null
+++ b/docs/Other Enums.html
@@ -0,0 +1,273 @@
+
+
+
+ Other Enumerations Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Enumerations
+ The following enumerations are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ContainerEntryType
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Other Protocols.html b/docs/Other Protocols.html
new file mode 100644
index 00000000..9c5951fd
--- /dev/null
+++ b/docs/Other Protocols.html
@@ -0,0 +1,273 @@
+
+
+
+ Other Protocols Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Protocols
+ The following protocols are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ContainerEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Other Structs.html b/docs/Other Structs.html
new file mode 100644
index 00000000..12fc6af9
--- /dev/null
+++ b/docs/Other Structs.html
@@ -0,0 +1,370 @@
+
+
+
+ Other Structures Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Structures
+ The following structures are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ DosAttributes
+
+
+
+
+
+
+
+ Represents file attributes in DOS format.
+
+ See more
+
+
+ Declaration
+
+ Swift
+ public struct DosAttributes: OptionSet
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ TarEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ZipEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ Permissions
+
+
+
+
+
+
+
+ Represents file access permissions in UNIX format.
+
+ See more
+
+
+ Declaration
+
+ Swift
+ public struct Permissions: OptionSet
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Protocols.html b/docs/Protocols.html
index de233343..76acf6bc 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -238,11 +259,15 @@
+
+
+
+
-
@@ -256,24 +281,20 @@
- A type that represents a container of files, directories and/or other data.
+ Undocumented
See more
-
- Declaration
-
- Swift
- public protocol Container
-
-
-
+
+
+
+
-
@@ -287,24 +308,20 @@
- A type that represents an entry from a container (file or directory) with attributes.
+ Undocumented
See more
-
- Declaration
-
- Swift
- public protocol ContainerEntry
-
-
-
+
+
+
+
-
@@ -331,11 +348,15 @@
+
+
+
+
-
@@ -362,7 +383,7 @@
diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html
index fe08c62c..59854b8e 100644
--- a/docs/Protocols/Archive.html
+++ b/docs/Protocols/Archive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/Protocols/CompressionAlgorithm.html b/docs/Protocols/CompressionAlgorithm.html
index c99dbd5b..5d153049 100644
--- a/docs/Protocols/CompressionAlgorithm.html
+++ b/docs/Protocols/CompressionAlgorithm.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,7 +254,7 @@
- Cmpress data with particular algorithm.
+ Compress data with particular algorithm.
@@ -245,7 +266,7 @@
diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html
index 91270c64..87c89b6f 100644
--- a/docs/Protocols/Container.html
+++ b/docs/Protocols/Container.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -205,13 +226,7 @@
Container
-
-
- public protocol Container
-
-
-
- A type that represents a container of files, directories and/or other data.
+ Undocumented
@@ -223,9 +238,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,19 +248,33 @@
- Retrieve all the entries from the container.
+ Undocumented
-
- Declaration
-
- Swift
- static func open(container: Data) throws -> [ContainerEntry]
-
-
-
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html
index b322718b..3d659d5d 100644
--- a/docs/Protocols/ContainerEntry.html
+++ b/docs/Protocols/ContainerEntry.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -205,13 +226,7 @@
ContainerEntry
-
-
- public protocol ContainerEntry
-
-
-
- A type that represents an entry from a container (file or directory) with attributes.
+ Undocumented
@@ -223,9 +238,9 @@
@@ -233,19 +248,11 @@
- Retrieve name of the entry from the container.
+ Undocumented
-
- Declaration
-
- Swift
- var name: String
-
-
-
@@ -253,9 +260,9 @@
@@ -263,175 +270,11 @@
- Retrieve size of the entry’s data from the container.
+ Undocumented
-
- Declaration
-
- Swift
- var size: Int
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- isDirectory
-
-
-
-
-
-
-
- True, if entry is a directory.
-
-
-
- Declaration
-
- Swift
- var isDirectory: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- isLink
-
-
-
-
-
-
-
- True, if entry is a symbolic link.
-
-
-
- Declaration
-
- Swift
- var isLink: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- linkPath
-
-
-
-
-
-
-
- Path to a linked file for symbolic link entry.
-
-
-
- Declaration
-
- Swift
- var linkPath: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- entryAttributes
-
-
-
-
-
-
-
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-
- Note
- Will be renamed to attributes in 4.0.
-
-
-
-
-
- Declaration
-
- Swift
- var entryAttributes: [FileAttributeKey: Any]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Retrieve entry’s data from the container.
-
-
-
- Declaration
-
- Swift
- func data() throws -> Data
-
-
-
-
diff --git a/docs/Protocols/ContainerEntryInfo.html b/docs/Protocols/ContainerEntryInfo.html
new file mode 100644
index 00000000..705e7758
--- /dev/null
+++ b/docs/Protocols/ContainerEntryInfo.html
@@ -0,0 +1,405 @@
+
+
+
+ ContainerEntryInfo Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ContainerEntryInfo
+ Undocumented
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ name
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ type
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ size
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ accessTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ creationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ modificationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html
index 781851e3..19df4009 100644
--- a/docs/Protocols/DecompressionAlgorithm.html
+++ b/docs/Protocols/DecompressionAlgorithm.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/Classes/SevenZipEntry.html b/docs/Structs/DosAttributes.html
similarity index 70%
rename from docs/Classes/SevenZipEntry.html
rename to docs/Structs/DosAttributes.html
index b2a0168b..5f264f5e 100644
--- a/docs/Classes/SevenZipEntry.html
+++ b/docs/Structs/DosAttributes.html
@@ -1,7 +1,7 @@
- SevenZipEntry Class Reference
+ DosAttributes Structure Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,53 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- SevenZipEntry
+ DosAttributes
- public class SevenZipEntry: ContainerEntry
+ public struct DosAttributes: OptionSet
- Represents an entry in 7-Zip container.
+ Represents file attributes in DOS format.
@@ -223,9 +244,9 @@
@@ -233,19 +254,19 @@
- Various information about entry.
+ Raw bit flags value.
Declaration
@@ -253,9 +274,9 @@
-
-
- name
+
+
+ init(rawValue:)
@@ -263,19 +284,19 @@
- Entry’s name.
+ Initializes attributes with bit flags.
Declaration
Swift
- public var name: String
+ public init(rawValue: UInt32)
@@ -283,9 +304,9 @@
@@ -293,19 +314,19 @@
- Entry’s data size.
+ File is archive or archived.
Declaration
Swift
- public var size: Int
+ public static let archive = DosAttributes(rawValue: 0b00100000)
@@ -313,9 +334,9 @@
-
-
- isDirectory
+
+
+ directory
@@ -323,19 +344,19 @@
- True, if entry is a directory.
+ File is a directory.
Declaration
Swift
- public var isDirectory: Bool
+ public static let directory = DosAttributes(rawValue: 0b00010000)
@@ -343,9 +364,9 @@
@@ -353,19 +374,19 @@
- True, if entry is a symbolic link.
+ File is a volume.
Declaration
Swift
- public let isLink: Bool
+ public static let volume = DosAttributes(rawValue: 0b00001000)
@@ -373,9 +394,9 @@
@@ -383,19 +404,19 @@
- Path to a linked file for symbolic link entry.
+ File is a system file.
Declaration
Swift
- public let linkPath: String?
+ public static let system = DosAttributes(rawValue: 0b00000100)
@@ -403,9 +424,9 @@
-
-
- entryAttributes
+
+
+ hidden
@@ -413,32 +434,19 @@
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.posixPermissions,
-FileAttributeKey.size,
-FileAttributeKey.modificationDate,
-FileAttributeKey.creationDate,
-FileAttributeKey.type,
-FileAttributeKey.appendOnly.
-
-
-Most modern TAR containers are in UStar format.
+ File is hidden.
Declaration
Swift
- public var entryAttributes: [FileAttributeKey: Any]
+ public static let hidden = DosAttributes(rawValue: 0b00000010)
@@ -446,9 +454,9 @@
-
-
- dataIsAvailable
+
+
+ readOnly
@@ -456,55 +464,19 @@
- True, if data for entry is available.
-It might not be depending on the content of the container.
+ File is read-only.
Declaration
Swift
- public let dataIsAvailable: Bool
+ public static let readOnly = DosAttributes(rawValue: 0b00000001)
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Returns data associated with this entry.
-
- Throws
- SevenZipError.dataIsUnavailable if data for entry isn’t available.
-
-
-
-
-
- Declaration
-
- Swift
- public func data() throws -> Data
-
-
-
-
diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html
index a10626eb..3821a929 100644
--- a/docs/Structs/GzipHeader.html
+++ b/docs/Structs/GzipHeader.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -277,7 +298,7 @@
@@ -307,7 +328,7 @@
@@ -339,7 +360,7 @@ then this property is nil.
@@ -369,7 +390,7 @@ then this property is nil.
@@ -399,7 +420,7 @@ then this property is nil.
@@ -429,7 +450,7 @@ then this property is nil.
@@ -459,7 +480,7 @@ then this property is nil.
@@ -516,7 +537,7 @@ it might not be archived with GZip at all.
diff --git a/docs/Structs/GzipHeader/CompressionMethod.html b/docs/Structs/GzipHeader/CompressionMethod.html
index 9e54c052..bad6f62f 100644
--- a/docs/Structs/GzipHeader/CompressionMethod.html
+++ b/docs/Structs/GzipHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html
index 412eb7c1..bff7e0eb 100644
--- a/docs/Structs/GzipHeader/FileSystemType.html
+++ b/docs/Structs/GzipHeader/FileSystemType.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -250,7 +271,7 @@
@@ -284,7 +305,7 @@
@@ -318,7 +339,7 @@
@@ -352,7 +373,7 @@
@@ -386,7 +407,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html b/docs/Structs/Permissions.html
similarity index 71%
rename from docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html
rename to docs/Structs/Permissions.html
index 0b72defb..c83ff762 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html
+++ b/docs/Structs/Permissions.html
@@ -2,15 +2,15 @@
Permissions Structure Reference
-
-
+
+
-
-
+
+
-
-
-
+
+
+
@@ -20,21 +20,21 @@
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
-
@@ -42,8 +42,8 @@
@@ -51,150 +51,171 @@
@@ -207,7 +228,7 @@
SevenZipEntryInfo
- public struct SevenZipEntryInfo
+ public struct SevenZipEntryInfo: ContainerEntryInfo
@@ -219,100 +240,14 @@
+
- -
-
-
-
-
- Permissions
-
-
-
-
-
-
-
- Represents file access permissions in UNIX format.
-
- See more
-
-
- Declaration
-
- Swift
- public struct Permissions: OptionSet
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- DosAttributes
-
-
-
-
-
-
-
- Represents file attributes in DOS format.
-
- See more
-
-
- Declaration
-
- Swift
- public struct DosAttributes: OptionSet
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- UnixType
-
-
-
-
-
-
-
- Represents file type in UNIX format.
-
- See more
-
-
- Declaration
-
- Swift
- public enum UnixType: UInt32
-
-
-
-
- Show on GitHub
-
-
-
-
-
@@ -338,7 +273,7 @@
@@ -368,7 +303,7 @@
@@ -376,9 +311,9 @@
-
-
- isDirectory
+
+
+ type
@@ -386,19 +321,19 @@
- True, if entry is a directory.
+ Undocumented
Declaration
@@ -428,7 +363,7 @@
@@ -458,7 +393,7 @@
@@ -488,11 +423,52 @@
+
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Entry’s UNIX file access permissions.
+
+
+
+ Declaration
+
+ Swift
+ public let permissions: Permissions?
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
-
@@ -518,7 +494,7 @@
@@ -526,39 +502,9 @@
-
-
- permissions
-
-
-
-
-
-
-
- Entry’s UNIX file access permissions.
-
-
-
- Declaration
-
- Swift
- public let permissions: Permissions?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
+
- dosAttributes
+ dosAttributes
@@ -573,42 +519,12 @@
Declaration
- Show on GitHub
-
-
-
-
-
-
-
-
-
- unixType
-
-
-
-
-
-
-
- Entry’s UNIX file type.
-
-
-
- Declaration
-
- Swift
- public let unixType: UnixType?
-
-
-
-
@@ -626,7 +542,7 @@
- 7-Zip internal propety. Indicates whether entry has a stream (data) inside container.
+ True, if entry has a stream (data) inside container. 7-Zip internal propety.
@@ -638,7 +554,7 @@
@@ -668,7 +584,7 @@
@@ -700,7 +616,7 @@ Used in differential backups to indicate that file should be deleted.
@@ -730,7 +646,7 @@ Used in differential backups to indicate that file should be deleted.
diff --git a/docs/Structs/SevenZipEntryInfo/DosAttributes.html b/docs/Structs/SevenZipEntryInfo/DosAttributes.html
deleted file mode 100644
index e46ba5e7..00000000
--- a/docs/Structs/SevenZipEntryInfo/DosAttributes.html
+++ /dev/null
@@ -1,476 +0,0 @@
-
-
-
- DosAttributes Structure Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DosAttributes
-
-
- public struct DosAttributes: OptionSet
-
-
-
- Represents file attributes in DOS format.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- rawValue
-
-
-
-
-
-
-
- Raw bit flags value.
-
-
-
- Declaration
-
- Swift
- public let rawValue: UInt32
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- init(rawValue:)
-
-
-
-
-
-
-
- Initializes attributes with bit flags.
-
-
-
- Declaration
-
- Swift
- public init(rawValue: UInt32)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- archive
-
-
-
-
-
-
-
- File is archive or archived.
-
-
-
- Declaration
-
- Swift
- public static let archive = DosAttributes(rawValue: 0b00100000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- File is a directory.
-
-
-
- Declaration
-
- Swift
- public static let directory = DosAttributes(rawValue: 0b00010000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- volume
-
-
-
-
-
-
-
- File is a volume.
-
-
-
- Declaration
-
- Swift
- public static let volume = DosAttributes(rawValue: 0b00001000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- system
-
-
-
-
-
-
-
- File is a system file.
-
-
-
- Declaration
-
- Swift
- public static let system = DosAttributes(rawValue: 0b00000100)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- hidden
-
-
-
-
-
-
-
- File is hidden.
-
-
-
- Declaration
-
- Swift
- public static let hidden = DosAttributes(rawValue: 0b00000010)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- readOnly
-
-
-
-
-
-
-
- File is read-only.
-
-
-
- Declaration
-
- Swift
- public static let readOnly = DosAttributes(rawValue: 0b00000001)
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/Structs/SevenZipEntryInfo/UnixType.html b/docs/Structs/SevenZipEntryInfo/UnixType.html
deleted file mode 100644
index 8464339a..00000000
--- a/docs/Structs/SevenZipEntryInfo/UnixType.html
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
- UnixType Enumeration Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UnixType
-
-
- public enum UnixType: UInt32
-
-
-
- Represents file type in UNIX format.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- fifo
-
-
-
-
-
-
-
- FIFO special file.
-
-
-
- Declaration
-
- Swift
- case fifo = 0o010000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- characterSpecial
-
-
-
-
-
-
-
- Character special file.
-
-
-
- Declaration
-
- Swift
- case characterSpecial = 0o020000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- Directory.
-
-
-
- Declaration
-
- Swift
- case directory = 0o040000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- blockSpecial
-
-
-
-
-
-
-
- Block special file.
-
-
-
- Declaration
-
- Swift
- case blockSpecial = 0o060000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- regular
-
-
-
-
-
-
-
- Regular file.
-
-
-
- Declaration
-
- Swift
- case regular = 0o100000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- symbolicLink
-
-
-
-
-
-
-
- Symbolic link.
-
-
-
- Declaration
-
- Swift
- case symbolicLink = 0o120000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- socket
-
-
-
-
-
-
-
- Socket.
-
-
-
- Declaration
-
- Swift
- case socket = 0o140000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/Structs/TarEntry.html b/docs/Structs/TarEntry.html
new file mode 100644
index 00000000..fbc46225
--- /dev/null
+++ b/docs/Structs/TarEntry.html
@@ -0,0 +1,317 @@
+
+
+
+ TarEntry Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TarEntry
+
+
+ public struct TarEntry: ContainerEntry
+
+
+
+ Represents an entry in 7-Zip container.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ info
+
+
+
+
+
+
+
+ Various information about entry.
+
+
+
+ Declaration
+
+ Swift
+ public let info: TarEntryInfo
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ data
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public struct TarEntry: ContainerEntry
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html b/docs/Structs/TarEntryInfo.html
similarity index 60%
rename from docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
rename to docs/Structs/TarEntryInfo.html
index bc33e159..6d467607 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html
+++ b/docs/Structs/TarEntryInfo.html
@@ -1,7 +1,7 @@
- TarEntry Class Reference
+ TarEntryInfo Structure Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,47 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- TarEntry
-
-
- public class TarEntry: ContainerEntry
-
-
-
- Represents either a file or directory entry in TAR container.
+ TarEntryInfo
+ Undocumented
@@ -219,44 +234,20 @@
+
-
-
-
- EntryType
-
-
-
-
-
-
-
- Represents a type of an entry.
-
- See more
-
-
- Declaration
-
- Swift
- public enum EntryType: String
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
@@ -271,12 +262,12 @@
Declaration
Swift
- public var name: String
+ public let name: String?
@@ -284,39 +275,9 @@
-
-
- isDirectory
-
-
-
-
-
-
-
- True, if entry is a directory.
-
-
-
- Declaration
-
- Swift
- public var isDirectory: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
@@ -331,12 +292,12 @@
Declaration
Swift
- public private(set) var size: Int
+ public let size: Int?
@@ -344,175 +305,9 @@
-
-
- entryAttributes
-
-
-
-
-
-
-
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.posixPermissions,
-FileAttributeKey.ownerAccountID,
-FileAttributeKey.groupOwnerAccountID,
-FileAttributeKey.size,
-FileAttributeKey.modificationDate,
-FileAttributeKey.type,
-FileAttributeKey.ownerAccountName, if format of container is UStar,
-FileAttributeKey.groupOwnerAccountName, if format of container is UStar,
-FileAttributeKey.creationDate, if format of container is PAX.
-
-
-Most modern TAR containers are in UStar format.
-
-
-
- Declaration
-
- Swift
- public let entryAttributes: [FileAttributeKey: Any]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- mode
-
-
-
-
-
-
-
- File mode.
-
-
-
- Declaration
-
- Swift
- public let mode: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- ownerID
-
-
-
-
-
-
-
- Owner’s ID.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerID: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- groupID
-
-
-
-
-
-
-
- Owner’s group ID.
-
-
-
- Declaration
-
- Swift
- public private(set) var groupID: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- modificationTime
-
-
-
-
-
-
-
- The most recent modification time of the original file or directory.
-
-
-
- Declaration
-
- Swift
- public private(set) var modificationTime: Date
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
@@ -520,19 +315,11 @@
- Type of entry.
+ Undocumented
-
- Declaration
-
- Swift
- public let type: EntryType
-
-
-
@@ -540,69 +327,9 @@
-
-
- ownerUserName
-
-
-
-
-
-
-
- Owner’s user name.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerUserName: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- ownerGroupName
-
-
-
-
-
-
-
- Owner’s group name.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerGroupName: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
+
- accessTime
+ accessTime
@@ -617,12 +344,12 @@
Declaration
Swift
- public private(set) var accessTime: Date?
+ public let accessTime: Date?
@@ -630,9 +357,9 @@
-
+
- creationTime
+ creationTime
@@ -647,12 +374,12 @@
Declaration
Swift
- public private(set) var creationTime: Date?
+ public let creationTime: Date?
@@ -660,9 +387,236 @@
-
+
+
+ modificationTime
+
+
+
+
+
+
+
+ The most recent modification time of the original file or directory.
+
+
+
+ Declaration
+
+ Swift
+ public let modificationTime: Date?
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ownerID
+
+
+
+
+
+
+
+ Owner’s ID.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerID: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ groupID
+
+
+
+
+
+
+
+ Owner’s group ID.
+
+
+
+ Declaration
+
+ Swift
+ public let groupID: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ ownerUserName
+
+
+
+
+
+
+
+ Owner’s user name.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerUserName: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ ownerGroupName
+
+
+
+
+
+
+
+ Owner’s group name.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerGroupName: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ deviceMajorNumber
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ deviceMinorNumber
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
@@ -677,12 +631,12 @@
Declaration
Swift
- public private(set) var charset: String?
+ public let charset: String?
@@ -690,9 +644,9 @@
@@ -707,52 +661,33 @@
Declaration
Swift
- public private(set) var comment: String?
+ public let comment: String?
+
+
+
+
+
-
-
-
- isLink
-
-
-
-
-
-
-
- True if entry is a symbolic link.
-
-
-
- Declaration
-
- Swift
- public let isLink: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
@@ -767,72 +702,12 @@
Declaration
Swift
- public var linkPath: String?
+ public let linkName: String?
- Show on GitHub
-
-
-
-
-
-
-
-
-
- unknownExtendedHeaderEntries
-
-
-
-
-
-
-
- Other entries from PAX extended headers.
-
-
-
- Declaration
-
- Swift
- public private(set) var unknownExtendedHeaderEntries: [String: String] = [:]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Returns data associated with this entry.
-
-
-
- Declaration
-
- Swift
- public func data() -> Data
-
-
-
-
diff --git a/docs/Structs/ZipEntry.html b/docs/Structs/ZipEntry.html
new file mode 100644
index 00000000..3b5bac76
--- /dev/null
+++ b/docs/Structs/ZipEntry.html
@@ -0,0 +1,317 @@
+
+
+
+ ZipEntry Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ZipEntry
+
+
+ public struct ZipEntry: ContainerEntry
+
+
+
+ Represents either a file or directory entry in ZIP container.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ info
+
+
+
+
+
+
+
+ Various information about entry.
+
+
+
+ Declaration
+
+ Swift
+ public let info: ZipEntryInfo
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ data
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public struct ZipEntry: ContainerEntry
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Structs/ZipEntryInfo.html b/docs/Structs/ZipEntryInfo.html
new file mode 100644
index 00000000..1532abfa
--- /dev/null
+++ b/docs/Structs/ZipEntryInfo.html
@@ -0,0 +1,546 @@
+
+
+
+ ZipEntryInfo Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ZipEntryInfo
+ Undocumented
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ name
+
+
+
+
+
+
+
+ Name of the file or directory.
+
+
+
+ Declaration
+
+ Swift
+ public let name: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ size
+
+
+
+
+
+
+
+ Size of the data associated with the entry.
+
+
+
+ Declaration
+
+ Swift
+ public let size: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ type
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ accessTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ creationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ modificationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ comment
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ externalFileAttributes
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ dosAttributes
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ isTextFile
+
+
+
+
+
+
+
+ True if entry is likely to be text or ASCII file.
+
+
+
+ Declaration
+
+ Swift
+ public let isTextFile: Bool
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html
index ebe76f7e..8ff49da5 100644
--- a/docs/Structs/ZlibHeader.html
+++ b/docs/Structs/ZlibHeader.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -277,7 +298,7 @@
@@ -307,7 +328,7 @@
@@ -337,7 +358,7 @@
@@ -367,7 +388,7 @@
@@ -424,7 +445,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 be91de4d..f05bb9bf 100644
--- a/docs/Structs/ZlibHeader/CompressionLevel.html
+++ b/docs/Structs/ZlibHeader/CompressionLevel.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -279,7 +300,7 @@
@@ -313,7 +334,7 @@
@@ -347,7 +368,7 @@
diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html
index a55cc9ad..7a738c09 100644
--- a/docs/Structs/ZlibHeader/CompressionMethod.html
+++ b/docs/Structs/ZlibHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/badge.svg b/docs/badge.svg
index 2606d804..ddc07eec 100644
--- a/docs/badge.svg
+++ b/docs/badge.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
index 1eb81f45..1a1372b6 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Archives.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -238,7 +259,7 @@
@@ -273,7 +294,7 @@
@@ -308,7 +329,7 @@
@@ -343,7 +364,7 @@
@@ -378,7 +399,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 026d14b6..c728b446 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/BZip2.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -276,7 +297,7 @@ It may indicate that either data is damaged or it might not be compressed with B
Decompressed data.
@@ -335,7 +356,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -396,7 +417,7 @@ Use
- Show on GitHub
+ Show on GitHub
@@ -431,7 +452,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 a3e256bd..894b0bfb 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
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -279,7 +300,7 @@
@@ -313,7 +334,7 @@
@@ -347,7 +368,7 @@
@@ -381,7 +402,7 @@
@@ -415,7 +436,7 @@
@@ -449,7 +470,7 @@
@@ -483,7 +504,7 @@
@@ -517,7 +538,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 f303660b..99d65e17 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/Deflate.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -281,7 +302,7 @@ It may indicate that either data is damaged or it might not be compressed with D
Decompressed data.
@@ -343,7 +364,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 fc132c35..e332966c 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/GzipArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -315,7 +336,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -384,7 +405,7 @@ it might not be archived with GZip or compressed with Deflate at all.
Unarchived data.
@@ -527,7 +548,7 @@ then
- Show on GitHub
+ Show on GitHub
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 269655ac..ee53ff66 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
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -275,7 +296,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 61c7b6ae..af3d6655 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -276,7 +297,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 40e4ee24..c4d3bf5a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/LZMA2.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -276,7 +297,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 3f4777c3..6f720d33 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -207,7 +228,7 @@
SevenZipContainer
- public class SevenZipContainer: Container
+ public class SevenZipContainer
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).
+ Processes 7-Zip container and returns an array of SevenZipEntry.
Important
The order of entries is defined by 7-Zip container and,
@@ -255,7 +276,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [SevenZipEntry]
@@ -280,10 +301,10 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
Return Value
- Array of SevenZipEntry as an array of ContainerEntry.
+ Array of SevenZipEntry as an array of ContainerEntry.
@@ -353,7 +374,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 a7b7656b..80318382 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).
+ Processes TAR container and returns an array of TarEntry.
Important
The order of entries is defined by TAR container and,
@@ -253,7 +274,7 @@ but one SHOULD NOT rely on any particular order.
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [TarEntry]
@@ -278,10 +299,40 @@ but one SHOULD NOT rely on any particular order.
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public class TarContainer: Container
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html
deleted file mode 100644
index 400f1015..00000000
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html
+++ /dev/null
@@ -1,606 +0,0 @@
-
-
-
- EntryType Enumeration Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- EntryType
-
-
- public enum EntryType: String
-
-
-
- Represents a type of an entry.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- normal
-
-
-
-
-
-
-
- Normal file.
-
-
-
- Declaration
-
- Swift
- case normal = "0"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- hardLink
-
-
-
-
-
-
-
- Hard linked entry.
-
-
-
- Declaration
-
- Swift
- case hardLink = "1"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- symbolicLink
-
-
-
-
-
-
-
- Symbolically linked entry.
-
-
-
- Declaration
-
- Swift
- case symbolicLink = "2"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- characterSpecial
-
-
-
-
-
-
-
- Character special file.
-
-
-
- Declaration
-
- Swift
- case characterSpecial = "3"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- blockSpecial
-
-
-
-
-
-
-
- Block special file.
-
-
-
- Declaration
-
- Swift
- case blockSpecial = "4"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- Directory.
-
-
-
- Declaration
-
- Swift
- case directory = "5"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- fifo
-
-
-
-
-
-
-
- FIFO special file.
-
-
-
- Declaration
-
- Swift
- case fifo = "6"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- contiguous
-
-
-
-
-
-
-
- Contiguous file.
-
-
-
- Declaration
-
- Swift
- case contiguous = "7"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- globalExtendedHeader
-
-
-
-
-
-
-
- PAX global extended header. (Should not be encountered separately).
-
-
-
- Declaration
-
- Swift
- case globalExtendedHeader = "g"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- localExtendedHeader
-
-
-
-
-
-
-
- PAX local extended header. (Should not be encountered separately).
-
-
-
- Declaration
-
- Swift
- case localExtendedHeader = "x"
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- vendorUnknownOrReserved
-
-
-
-
-
-
-
- Either unknown type, vendor specific or reserved value.
-
-
-
- Declaration
-
- Swift
- case vendorUnknownOrReserved
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
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 e19c6771..ac0dffa0 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/XZArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,7 +254,9 @@
- Unarchives XZ archive.
+ Unarchives XZ archive.
+Archives with multiple streams are supported,
+but uncompressed data from each stream will be combined into single Data object.
If data passed is not actually XZ archive, XZError will be thrown.
Particularly, if filters other than LZMA2 are used in archive,
@@ -281,75 +304,7 @@ It may indicate that either the archive is damaged or it might not be compressed
Unarchived data.
- Show on GitHub
-
-
-
-
-
-
-
-
-
- multiUnarchive(archive:)
-
-
-
-
-
-
-
- Unarchives XZ archive which contains one or more streams.
-
- Note
- wrongCheck error contains only last processed stream’s data as their associated value
-instead of all successfully processed members.
-This is a known issue and it will be fixed in future major version
-because solution requires backwards-incompatible API changes.
-
-
-
- Throws
- LZMAError, LZMA2Error or XZError depending on the type of the problem.
-It may indicate that one of the streams of archive is damaged or
-it might not be archived with XZ or LZMA(2) at all.
-
-
-
-
-
- Declaration
-
- Swift
- public static func multiUnarchive(archive data: Data) throws -> [Data]
-
-
-
-
- Parameters
-
-
-
-
-
- archive
-
-
-
-
- XZ archive with one or more streams.
-
-
-
-
-
-
-
- Return Value
- Unarchived data.
-
-
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 8deed83e..e5ec6b63 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipContainer.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -223,9 +244,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,7 +254,7 @@
- Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).
+ Processes ZIP container and returns an array of ZipEntry.
Important
The order of entries is defined by ZIP container and,
@@ -255,7 +276,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
Declaration
Swift
- public static func open(container data: Data) throws -> [ContainerEntry]
+ public static func open(container data: Data) throws -> [ZipEntry]
@@ -280,10 +301,40 @@ It may indicate that either container is damaged or it might not be ZIP containe
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public class ZipContainer: Container
+
+
+
+
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 85b8e787..37bc5c4a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZlibArchive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -284,7 +305,7 @@ it might not be archived with Zlib or compressed with Deflate at all.
Unarchived data.
@@ -346,7 +367,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/Compression.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
index 8f8007bd..88cb0a91 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -238,7 +259,7 @@
@@ -273,7 +294,7 @@
@@ -308,7 +329,7 @@
@@ -343,7 +364,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
index 70c6d6b1..5be91825 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,12 +254,12 @@
Declaration
@@ -250,9 +271,9 @@
-
-
- SevenZipEntry
+
+
+ SevenZipEntry
@@ -262,18 +283,18 @@
Declaration
@@ -303,12 +324,12 @@
Declaration
@@ -343,7 +364,7 @@
@@ -355,9 +376,9 @@
@@ -413,7 +434,7 @@
@@ -425,9 +446,9 @@
@@ -437,18 +458,18 @@
Declaration
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 5b80384a..29adae02 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/BZip2Error.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -382,7 +403,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -416,7 +437,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -450,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -484,7 +505,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -518,7 +539,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -553,7 +574,7 @@ Associated value of the error contains already decompressed data.
diff --git a/docs/Classes/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
similarity index 70%
rename from docs/Classes/ZipEntry.html
rename to docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
index cf9df206..8c1c9ee7 100644
--- a/docs/Classes/ZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ContainerEntryType.html
@@ -1,7 +1,7 @@
- ZipEntry Class Reference
+ ContainerEntryType Enumeration Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,47 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- ZipEntry
-
-
- public class ZipEntry: ContainerEntry
-
-
-
- Represents either a file or directory entry in ZIP container.
+ ContainerEntryType
+ Undocumented
@@ -223,9 +238,9 @@
-
-
- name
+
+
+ blockSpecial
@@ -233,29 +248,33 @@
- Name of the file or directory.
+ Block special file.
Declaration
Swift
- public var name: String
+ case blockSpecial
+
+
+
+
-
-
-
- comment
+
+
+ characterSpecial
@@ -263,29 +282,33 @@
- Comment associated with the entry.
+ Character special file.
Declaration
Swift
- public var comment: String?
+ case characterSpecial
+
+
+
+
-
-
-
- attributes
+
+
+ contiguous
@@ -293,29 +316,33 @@
- File or directory attributes related to the file system of the container’s creator.
+ Contiguous file.
Declaration
Swift
- public var attributes: UInt32
+ case contiguous
+
+
+
+
-
@@ -323,29 +350,33 @@
- Size of the data associated with the entry.
+ Directory.
Declaration
Swift
- public var size: Int
+ case directory
+
+
+
+
-
-
-
- isDirectory
+
+
+ fifo
@@ -353,31 +384,33 @@
- True, if entry is a directory.
-For MS-DOS and UNIX-like container creator’s OS, the result is based on ‘external file attributes’.
-Otherwise, it is true if size of data is 0 AND last character of entry’s name is ‘/’.
+ FIFO special file.
Declaration
Swift
- public var isDirectory: Bool
+ case fifo
+
+
+
+
-
@@ -385,29 +418,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- True, if entry is a symbolic link.
+ Hard link.
Declaration
Swift
- public let isLink: Bool
+ case hardLink
+
+
+
+
-
@@ -415,29 +452,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Path to a linked file for symbolic link entry.
+ Regular file.
Declaration
Swift
- public lazy var linkPath: String? =
+ case regular
+
+
+
+
-
-
-
- isTextFile
+
+
+ socket
@@ -445,29 +486,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- True if entry is likely to be text or ASCII file.
+ Socket.
Declaration
Swift
- public var isTextFile: Bool
+ case socket
+
+
+
+
-
-
-
- entryAttributes
+
+
+ symbolicLink
@@ -475,39 +520,33 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.modificationDate
-FileAttributeKey.size
-FileAttributeKey.type, only if origin OS was UNIX- or DOS-like.
-FileAttributeKey.posixPermissions, only if origin OS was UNIX-like.
-FileAttributeKey.appendOnly, only if origin OS was DOS-like.
-
+ Symbolic link.
Declaration
Swift
- public let entryAttributes: [FileAttributeKey: Any]
+ case symbolicLink
+
+
+
+
-
@@ -515,25 +554,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
- Returns data associated with this entry.
-
- Throws
- ZipError or any other error associated with compression type,
-depending on the type of the problem. An error can indicate that container is damaged.
-
-
+ Entry type is unknown.
Declaration
Swift
- public func data() throws -> Data
+ case unknown
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 6e25c524..f256bbd2 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/DeflateError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
-
-
-
-
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -280,7 +301,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -314,7 +335,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -348,7 +369,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/GzipError.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
index 74a6ccf3..617be0ce 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/GzipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -315,7 +336,7 @@ that archive uses a newer version of GZip format.
@@ -349,7 +370,7 @@ that archive uses a newer version of GZip format.
@@ -384,7 +405,7 @@ Associated value of the error contains already decompressed data.
@@ -418,7 +439,7 @@ Associated value of the error contains already decompressed data.
@@ -452,7 +473,7 @@ Associated value of the error contains already decompressed data.
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 d7f667b7..6a983482 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMA2Error.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -383,7 +404,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 4e2b7f79..15bb129e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/LZMAError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -280,7 +301,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -314,7 +335,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -348,7 +369,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -382,7 +403,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -416,7 +437,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -450,7 +471,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -484,7 +505,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 0380da5e..c383c15a 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/SevenZipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -315,7 +336,7 @@ or one of the container’s strucutures is incorrect.
@@ -350,7 +371,7 @@ or one of the container’s strucutures is incorrect.
@@ -384,7 +405,7 @@ or one of the container’s strucutures is incorrect.
@@ -418,7 +439,7 @@ or one of the container’s strucutures is incorrect.
@@ -452,7 +473,7 @@ or one of the container’s strucutures is incorrect.
@@ -486,7 +507,7 @@ or one of the container’s strucutures is incorrect.
@@ -520,7 +541,7 @@ or one of the container’s strucutures is incorrect.
@@ -554,7 +575,7 @@ or one of the container’s strucutures is incorrect.
@@ -588,7 +609,7 @@ or one of the container’s strucutures is incorrect.
@@ -623,7 +644,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 25fe722d..254215ba 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/TarError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -314,41 +335,7 @@ It may indicate that either container is damaged or it might not be TAR containe
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- wrongUstarVersion
-
-
-
-
-
-
-
- Unsupported version of USTAR format.
-
-
-
- Declaration
-
- Swift
- case wrongUstarVersion
-
-
-
-
@@ -382,7 +369,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -416,7 +403,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 9afe0b78..37d388e8 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/XZError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -315,7 +336,7 @@ that archive uses a newer version of XZ format.
@@ -349,7 +370,7 @@ that archive uses a newer version of XZ format.
@@ -383,7 +404,7 @@ that archive uses a newer version of XZ format.
@@ -417,7 +438,7 @@ that archive uses a newer version of XZ format.
@@ -452,7 +473,7 @@ amount of compressed data read is different from the one stored in archive.
@@ -487,7 +508,7 @@ Associated value of the error contains already decompressed data.
@@ -521,7 +542,7 @@ Associated value of the error contains already decompressed data.
@@ -555,7 +576,7 @@ Associated value of the error contains already decompressed data.
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 08ac5485..36306f31 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZipError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -280,7 +301,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -314,7 +335,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -348,7 +369,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -382,7 +403,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -416,7 +437,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -450,7 +471,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -484,7 +505,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -518,7 +539,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -553,7 +574,7 @@ Associated value of the error contains entry’s data.
@@ -587,7 +608,7 @@ Associated value of the error contains entry’s data.
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 70456110..1c9b155d 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Enums/ZlibError.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -280,7 +301,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -314,7 +335,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -348,7 +369,7 @@ It may indicate that either archive is damaged or it might not be Zlib archive a
@@ -383,7 +404,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 88802d2c..75ca7079 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -239,7 +260,7 @@ It may indicate that either data is damaged or it might not be compressed with B
@@ -275,7 +296,7 @@ It may indicate that either the data is damaged or it might not be compressed wi
@@ -311,7 +332,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -347,7 +368,7 @@ It may indicate that either data is damaged or it might not be compressed with L
@@ -383,7 +404,7 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
@@ -391,13 +412,6 @@ It may indicate that either container is damaged or it might not be 7-Zip contai
-
-
@@ -426,7 +440,7 @@ It may indicate that either container is damaged or it might not be TAR containe
@@ -462,7 +476,7 @@ It may indicate that either container is damaged or it might not be ZIP containe
@@ -498,7 +512,7 @@ It may indicate that either archive is damaged or it might not be GZip archive a
@@ -534,7 +548,7 @@ It may indicate that either archive is damaged or it might not be XZ archive at
@@ -570,7 +584,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/Other Enums.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Enums.html
new file mode 100644
index 00000000..f842ce7c
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Enums.html
@@ -0,0 +1,273 @@
+
+
+
+ Other Enumerations Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Enumerations
+ The following enumerations are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ContainerEntryType
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Protocols.html
new file mode 100644
index 00000000..9c5951fd
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Protocols.html
@@ -0,0 +1,273 @@
+
+
+
+ Other Protocols Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Protocols
+ The following protocols are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ContainerEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html
new file mode 100644
index 00000000..12fc6af9
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html
@@ -0,0 +1,370 @@
+
+
+
+ Other Structures Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Other Structures
+ The following structures are available globally.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ DosAttributes
+
+
+
+
+
+
+
+ Represents file attributes in DOS format.
+
+ See more
+
+
+ Declaration
+
+ Swift
+ public struct DosAttributes: OptionSet
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ TarEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ZipEntryInfo
+
+
+
+
+
+
+
+ Undocumented
+
+ See more
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ Permissions
+
+
+
+
+
+
+
+ Represents file access permissions in UNIX format.
+
+ See more
+
+
+ Declaration
+
+ Swift
+ public struct Permissions: OptionSet
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
index de233343..76acf6bc 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -238,11 +259,15 @@
+
+
+
+
-
@@ -256,24 +281,20 @@
- A type that represents a container of files, directories and/or other data.
+ Undocumented
See more
-
- Declaration
-
- Swift
- public protocol Container
-
-
-
+
+
+
+
-
@@ -287,24 +308,20 @@
- A type that represents an entry from a container (file or directory) with attributes.
+ Undocumented
See more
-
- Declaration
-
- Swift
- public protocol ContainerEntry
-
-
-
+
+
+
+
-
@@ -331,11 +348,15 @@
+
+
+
+
-
@@ -362,7 +383,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 fe08c62c..59854b8e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Archive.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,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 c99dbd5b..5d153049 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/CompressionAlgorithm.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -233,7 +254,7 @@
- Cmpress data with particular algorithm.
+ Compress data with particular algorithm.
@@ -245,7 +266,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 91270c64..87c89b6f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/Container.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -205,13 +226,7 @@
Container
-
-
- public protocol Container
-
-
-
- A type that represents a container of files, directories and/or other data.
+ Undocumented
@@ -223,9 +238,9 @@
-
+
- open(container:)
+ open(container:)
@@ -233,19 +248,33 @@
- Retrieve all the entries from the container.
+ Undocumented
-
- Declaration
-
- Swift
- static func open(container: Data) throws -> [ContainerEntry]
-
-
-
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ info(container:)
+
+
+
+
+
+
+
+ Undocumented
+
+
+
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 b322718b..3d659d5d 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntry.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -205,13 +226,7 @@
ContainerEntry
-
-
- public protocol ContainerEntry
-
-
-
- A type that represents an entry from a container (file or directory) with attributes.
+ Undocumented
@@ -223,9 +238,9 @@
@@ -233,19 +248,11 @@
- Retrieve name of the entry from the container.
+ Undocumented
-
- Declaration
-
- Swift
- var name: String
-
-
-
@@ -253,9 +260,9 @@
@@ -263,175 +270,11 @@
- Retrieve size of the entry’s data from the container.
+ Undocumented
-
- Declaration
-
- Swift
- var size: Int
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- isDirectory
-
-
-
-
-
-
-
- True, if entry is a directory.
-
-
-
- Declaration
-
- Swift
- var isDirectory: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- isLink
-
-
-
-
-
-
-
- True, if entry is a symbolic link.
-
-
-
- Declaration
-
- Swift
- var isLink: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- linkPath
-
-
-
-
-
-
-
- Path to a linked file for symbolic link entry.
-
-
-
- Declaration
-
- Swift
- var linkPath: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- entryAttributes
-
-
-
-
-
-
-
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-
- Note
- Will be renamed to attributes in 4.0.
-
-
-
-
-
- Declaration
-
- Swift
- var entryAttributes: [FileAttributeKey: Any]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Retrieve entry’s data from the container.
-
-
-
- Declaration
-
- Swift
- func data() throws -> Data
-
-
-
-
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html
new file mode 100644
index 00000000..705e7758
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/ContainerEntryInfo.html
@@ -0,0 +1,405 @@
+
+
+
+ ContainerEntryInfo Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ContainerEntryInfo
+ Undocumented
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ name
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ type
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ size
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ accessTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ creationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ modificationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 781851e3..19df4009 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
similarity index 70%
rename from docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html
rename to docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
index b2a0168b..5f264f5e 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/DosAttributes.html
@@ -1,7 +1,7 @@
- SevenZipEntry Class Reference
+ DosAttributes Structure Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,53 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- SevenZipEntry
+ DosAttributes
- public class SevenZipEntry: ContainerEntry
+ public struct DosAttributes: OptionSet
- Represents an entry in 7-Zip container.
+ Represents file attributes in DOS format.
@@ -223,9 +244,9 @@
@@ -233,19 +254,19 @@
- Various information about entry.
+ Raw bit flags value.
Declaration
@@ -253,9 +274,9 @@
-
-
- name
+
+
+ init(rawValue:)
@@ -263,19 +284,19 @@
- Entry’s name.
+ Initializes attributes with bit flags.
Declaration
Swift
- public var name: String
+ public init(rawValue: UInt32)
@@ -283,9 +304,9 @@
@@ -293,19 +314,19 @@
- Entry’s data size.
+ File is archive or archived.
Declaration
Swift
- public var size: Int
+ public static let archive = DosAttributes(rawValue: 0b00100000)
@@ -313,9 +334,9 @@
-
-
- isDirectory
+
+
+ directory
@@ -323,19 +344,19 @@
- True, if entry is a directory.
+ File is a directory.
Declaration
Swift
- public var isDirectory: Bool
+ public static let directory = DosAttributes(rawValue: 0b00010000)
@@ -343,9 +364,9 @@
@@ -353,19 +374,19 @@
- True, if entry is a symbolic link.
+ File is a volume.
Declaration
Swift
- public let isLink: Bool
+ public static let volume = DosAttributes(rawValue: 0b00001000)
@@ -373,9 +394,9 @@
@@ -383,19 +404,19 @@
- Path to a linked file for symbolic link entry.
+ File is a system file.
Declaration
Swift
- public let linkPath: String?
+ public static let system = DosAttributes(rawValue: 0b00000100)
@@ -403,9 +424,9 @@
-
-
- entryAttributes
+
+
+ hidden
@@ -413,32 +434,19 @@
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.posixPermissions,
-FileAttributeKey.size,
-FileAttributeKey.modificationDate,
-FileAttributeKey.creationDate,
-FileAttributeKey.type,
-FileAttributeKey.appendOnly.
-
-
-Most modern TAR containers are in UStar format.
+ File is hidden.
Declaration
Swift
- public var entryAttributes: [FileAttributeKey: Any]
+ public static let hidden = DosAttributes(rawValue: 0b00000010)
@@ -446,9 +454,9 @@
-
-
- dataIsAvailable
+
+
+ readOnly
@@ -456,55 +464,19 @@
- True, if data for entry is available.
-It might not be depending on the content of the container.
+ File is read-only.
Declaration
Swift
- public let dataIsAvailable: Bool
+ public static let readOnly = DosAttributes(rawValue: 0b00000001)
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Returns data associated with this entry.
-
- Throws
- SevenZipError.dataIsUnavailable if data for entry isn’t available.
-
-
-
-
-
- Declaration
-
- Swift
- public func data() throws -> Data
-
-
-
-
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 a10626eb..3821a929 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -277,7 +298,7 @@
@@ -307,7 +328,7 @@
@@ -339,7 +360,7 @@ then this property is nil.
@@ -369,7 +390,7 @@ then this property is nil.
@@ -399,7 +420,7 @@ then this property is nil.
@@ -429,7 +450,7 @@ then this property is nil.
@@ -459,7 +480,7 @@ then this property is nil.
@@ -516,7 +537,7 @@ it might not be archived with GZip at all.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html
index 9e54c052..bad6f62f 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html
index 412eb7c1..bff7e0eb 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/GzipHeader/FileSystemType.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -250,7 +271,7 @@
@@ -284,7 +305,7 @@
@@ -318,7 +339,7 @@
@@ -352,7 +373,7 @@
@@ -386,7 +407,7 @@
diff --git a/docs/Structs/SevenZipEntryInfo/Permissions.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
similarity index 71%
rename from docs/Structs/SevenZipEntryInfo/Permissions.html
rename to docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
index 0b72defb..c83ff762 100644
--- a/docs/Structs/SevenZipEntryInfo/Permissions.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/Permissions.html
@@ -2,15 +2,15 @@
Permissions Structure Reference
-
-
+
+
-
-
+
+
-
-
-
+
+
+
@@ -20,21 +20,21 @@
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
-
@@ -42,8 +42,8 @@
@@ -51,150 +51,171 @@
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -207,7 +228,7 @@
SevenZipEntryInfo
- public struct SevenZipEntryInfo
+ public struct SevenZipEntryInfo: ContainerEntryInfo
@@ -219,100 +240,14 @@
+
- -
-
-
-
-
- Permissions
-
-
-
-
-
-
-
- Represents file access permissions in UNIX format.
-
- See more
-
-
- Declaration
-
- Swift
- public struct Permissions: OptionSet
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- DosAttributes
-
-
-
-
-
-
-
- Represents file attributes in DOS format.
-
- See more
-
-
- Declaration
-
- Swift
- public struct DosAttributes: OptionSet
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- UnixType
-
-
-
-
-
-
-
- Represents file type in UNIX format.
-
- See more
-
-
- Declaration
-
- Swift
- public enum UnixType: UInt32
-
-
-
-
- Show on GitHub
-
-
-
-
-
@@ -338,7 +273,7 @@
@@ -368,7 +303,7 @@
@@ -376,9 +311,9 @@
-
-
- isDirectory
+
+
+ type
@@ -386,19 +321,19 @@
- True, if entry is a directory.
+ Undocumented
Declaration
@@ -428,7 +363,7 @@
@@ -458,7 +393,7 @@
@@ -488,11 +423,52 @@
+
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Entry’s UNIX file access permissions.
+
+
+
+ Declaration
+
+ Swift
+ public let permissions: Permissions?
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
-
@@ -518,7 +494,7 @@
@@ -526,39 +502,9 @@
-
-
- permissions
-
-
-
-
-
-
-
- Entry’s UNIX file access permissions.
-
-
-
- Declaration
-
- Swift
- public let permissions: Permissions?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
+
- dosAttributes
+ dosAttributes
@@ -573,42 +519,12 @@
Declaration
- Show on GitHub
-
-
-
-
-
-
-
-
-
- unixType
-
-
-
-
-
-
-
- Entry’s UNIX file type.
-
-
-
- Declaration
-
- Swift
- public let unixType: UnixType?
-
-
-
-
@@ -626,7 +542,7 @@
- 7-Zip internal propety. Indicates whether entry has a stream (data) inside container.
+ True, if entry has a stream (data) inside container. 7-Zip internal propety.
@@ -638,7 +554,7 @@
@@ -668,7 +584,7 @@
@@ -700,7 +616,7 @@ Used in differential backups to indicate that file should be deleted.
@@ -730,7 +646,7 @@ Used in differential backups to indicate that file should be deleted.
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html
deleted file mode 100644
index e46ba5e7..00000000
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html
+++ /dev/null
@@ -1,476 +0,0 @@
-
-
-
- DosAttributes Structure Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DosAttributes
-
-
- public struct DosAttributes: OptionSet
-
-
-
- Represents file attributes in DOS format.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- rawValue
-
-
-
-
-
-
-
- Raw bit flags value.
-
-
-
- Declaration
-
- Swift
- public let rawValue: UInt32
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- init(rawValue:)
-
-
-
-
-
-
-
- Initializes attributes with bit flags.
-
-
-
- Declaration
-
- Swift
- public init(rawValue: UInt32)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- archive
-
-
-
-
-
-
-
- File is archive or archived.
-
-
-
- Declaration
-
- Swift
- public static let archive = DosAttributes(rawValue: 0b00100000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- File is a directory.
-
-
-
- Declaration
-
- Swift
- public static let directory = DosAttributes(rawValue: 0b00010000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- volume
-
-
-
-
-
-
-
- File is a volume.
-
-
-
- Declaration
-
- Swift
- public static let volume = DosAttributes(rawValue: 0b00001000)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- system
-
-
-
-
-
-
-
- File is a system file.
-
-
-
- Declaration
-
- Swift
- public static let system = DosAttributes(rawValue: 0b00000100)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- hidden
-
-
-
-
-
-
-
- File is hidden.
-
-
-
- Declaration
-
- Swift
- public static let hidden = DosAttributes(rawValue: 0b00000010)
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
-
-
-
- readOnly
-
-
-
-
-
-
-
- File is read-only.
-
-
-
- Declaration
-
- Swift
- public static let readOnly = DosAttributes(rawValue: 0b00000001)
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html
deleted file mode 100644
index 8464339a..00000000
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
- UnixType Enumeration Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SWCompression Docs
-
- (100% documented)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UnixType
-
-
- public enum UnixType: UInt32
-
-
-
- Represents file type in UNIX format.
-
-
-
-
-
-
-
-
- -
-
-
-
-
- fifo
-
-
-
-
-
-
-
- FIFO special file.
-
-
-
- Declaration
-
- Swift
- case fifo = 0o010000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- characterSpecial
-
-
-
-
-
-
-
- Character special file.
-
-
-
- Declaration
-
- Swift
- case characterSpecial = 0o020000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- directory
-
-
-
-
-
-
-
- Directory.
-
-
-
- Declaration
-
- Swift
- case directory = 0o040000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- blockSpecial
-
-
-
-
-
-
-
- Block special file.
-
-
-
- Declaration
-
- Swift
- case blockSpecial = 0o060000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- regular
-
-
-
-
-
-
-
- Regular file.
-
-
-
- Declaration
-
- Swift
- case regular = 0o100000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- symbolicLink
-
-
-
-
-
-
-
- Symbolic link.
-
-
-
- Declaration
-
- Swift
- case symbolicLink = 0o120000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
- -
-
-
-
-
- socket
-
-
-
-
-
-
-
- Socket.
-
-
-
- Declaration
-
- Swift
- case socket = 0o140000
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html
new file mode 100644
index 00000000..fbc46225
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntry.html
@@ -0,0 +1,317 @@
+
+
+
+ TarEntry Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TarEntry
+
+
+ public struct TarEntry: ContainerEntry
+
+
+
+ Represents an entry in 7-Zip container.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ info
+
+
+
+
+
+
+
+ Various information about entry.
+
+
+
+ Declaration
+
+ Swift
+ public let info: TarEntryInfo
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ data
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public struct TarEntry: ContainerEntry
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Classes/TarEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
similarity index 60%
rename from docs/Classes/TarEntry.html
rename to docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
index bc33e159..6d467607 100644
--- a/docs/Classes/TarEntry.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/TarEntryInfo.html
@@ -1,7 +1,7 @@
- TarEntry Class Reference
+ TarEntryInfo Structure Reference
@@ -14,16 +14,16 @@
-
+
-
+
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -44,7 +44,7 @@
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,20 +186,47 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
- TarEntry
-
-
- public class TarEntry: ContainerEntry
-
-
-
- Represents either a file or directory entry in TAR container.
+ TarEntryInfo
+ Undocumented
@@ -219,44 +234,20 @@
+
-
-
-
- EntryType
-
-
-
-
-
-
-
- Represents a type of an entry.
-
- See more
-
-
- Declaration
-
- Swift
- public enum EntryType: String
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
@@ -271,12 +262,12 @@
Declaration
Swift
- public var name: String
+ public let name: String?
@@ -284,39 +275,9 @@
-
-
- isDirectory
-
-
-
-
-
-
-
- True, if entry is a directory.
-
-
-
- Declaration
-
- Swift
- public var isDirectory: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
@@ -331,12 +292,12 @@
Declaration
Swift
- public private(set) var size: Int
+ public let size: Int?
@@ -344,175 +305,9 @@
-
-
- entryAttributes
-
-
-
-
-
-
-
- Provides a dictionary with various attributes of the entry.
-FileAttributeKey values are used as dictionary keys.
-Possible attributes:
-
-
-FileAttributeKey.posixPermissions,
-FileAttributeKey.ownerAccountID,
-FileAttributeKey.groupOwnerAccountID,
-FileAttributeKey.size,
-FileAttributeKey.modificationDate,
-FileAttributeKey.type,
-FileAttributeKey.ownerAccountName, if format of container is UStar,
-FileAttributeKey.groupOwnerAccountName, if format of container is UStar,
-FileAttributeKey.creationDate, if format of container is PAX.
-
-
-Most modern TAR containers are in UStar format.
-
-
-
- Declaration
-
- Swift
- public let entryAttributes: [FileAttributeKey: Any]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- mode
-
-
-
-
-
-
-
- File mode.
-
-
-
- Declaration
-
- Swift
- public let mode: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- ownerID
-
-
-
-
-
-
-
- Owner’s ID.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerID: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- groupID
-
-
-
-
-
-
-
- Owner’s group ID.
-
-
-
- Declaration
-
- Swift
- public private(set) var groupID: Int?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- modificationTime
-
-
-
-
-
-
-
- The most recent modification time of the original file or directory.
-
-
-
- Declaration
-
- Swift
- public private(set) var modificationTime: Date
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
@@ -520,19 +315,11 @@
- Type of entry.
+ Undocumented
-
- Declaration
-
- Swift
- public let type: EntryType
-
-
-
@@ -540,69 +327,9 @@
-
-
- ownerUserName
-
-
-
-
-
-
-
- Owner’s user name.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerUserName: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- ownerGroupName
-
-
-
-
-
-
-
- Owner’s group name.
-
-
-
- Declaration
-
- Swift
- public private(set) var ownerGroupName: String?
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
+
- accessTime
+ accessTime
@@ -617,12 +344,12 @@
Declaration
Swift
- public private(set) var accessTime: Date?
+ public let accessTime: Date?
@@ -630,9 +357,9 @@
-
+
- creationTime
+ creationTime
@@ -647,12 +374,12 @@
Declaration
Swift
- public private(set) var creationTime: Date?
+ public let creationTime: Date?
@@ -660,9 +387,236 @@
-
+
+
+ modificationTime
+
+
+
+
+
+
+
+ The most recent modification time of the original file or directory.
+
+
+
+ Declaration
+
+ Swift
+ public let modificationTime: Date?
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ ownerID
+
+
+
+
+
+
+
+ Owner’s ID.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerID: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ groupID
+
+
+
+
+
+
+
+ Owner’s group ID.
+
+
+
+ Declaration
+
+ Swift
+ public let groupID: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ ownerUserName
+
+
+
+
+
+
+
+ Owner’s user name.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerUserName: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ ownerGroupName
+
+
+
+
+
+
+
+ Owner’s group name.
+
+
+
+ Declaration
+
+ Swift
+ public let ownerGroupName: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ deviceMajorNumber
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ deviceMinorNumber
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
@@ -677,12 +631,12 @@
Declaration
Swift
- public private(set) var charset: String?
+ public let charset: String?
@@ -690,9 +644,9 @@
@@ -707,52 +661,33 @@
Declaration
Swift
- public private(set) var comment: String?
+ public let comment: String?
+
+
+
+
+
-
-
-
- isLink
-
-
-
-
-
-
-
- True if entry is a symbolic link.
-
-
-
- Declaration
-
- Swift
- public let isLink: Bool
-
-
-
-
- Show on GitHub
-
-
-
-
- -
-
@@ -767,72 +702,12 @@
Declaration
Swift
- public var linkPath: String?
+ public let linkName: String?
- Show on GitHub
-
-
-
-
-
-
-
-
-
- unknownExtendedHeaderEntries
-
-
-
-
-
-
-
- Other entries from PAX extended headers.
-
-
-
- Declaration
-
- Swift
- public private(set) var unknownExtendedHeaderEntries: [String: String] = [:]
-
-
-
-
- Show on GitHub
-
-
-
-
-
-
-
-
-
- data()
-
-
-
-
-
-
-
- Returns data associated with this entry.
-
-
-
- Declaration
-
- Swift
- public func data() -> Data
-
-
-
-
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
new file mode 100644
index 00000000..3b5bac76
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntry.html
@@ -0,0 +1,317 @@
+
+
+
+ ZipEntry Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ZipEntry
+
+
+ public struct ZipEntry: ContainerEntry
+
+
+
+ Represents either a file or directory entry in ZIP container.
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ info
+
+
+
+
+
+
+
+ Various information about entry.
+
+
+
+ Declaration
+
+ Swift
+ public let info: ZipEntryInfo
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ data
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Declaration
+
+ Swift
+ public struct ZipEntry: ContainerEntry
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html
new file mode 100644
index 00000000..1532abfa
--- /dev/null
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZipEntryInfo.html
@@ -0,0 +1,546 @@
+
+
+
+ ZipEntryInfo Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SWCompression Docs
+
+ (86% documented)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ZipEntryInfo
+ Undocumented
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ name
+
+
+
+
+
+
+
+ Name of the file or directory.
+
+
+
+ Declaration
+
+ Swift
+ public let name: String?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ size
+
+
+
+
+
+
+
+ Size of the data associated with the entry.
+
+
+
+ Declaration
+
+ Swift
+ public let size: Int?
+
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ type
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ accessTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ creationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ modificationTime
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ permissions
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ comment
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ externalFileAttributes
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ dosAttributes
+
+
+
+
+
+
+
+ Undocumented
+
+
+
+ Show on GitHub
+
+
+
+
+ -
+
+
+
+
+ isTextFile
+
+
+
+
+
+
+
+ True if entry is likely to be text or ASCII file.
+
+
+
+ Declaration
+
+ Swift
+ public let isTextFile: Bool
+
+
+
+
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 ebe76f7e..8ff49da5 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -246,7 +267,7 @@
@@ -277,7 +298,7 @@
@@ -307,7 +328,7 @@
@@ -337,7 +358,7 @@
@@ -367,7 +388,7 @@
@@ -424,7 +445,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 be91de4d..f05bb9bf 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
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
@@ -279,7 +300,7 @@
@@ -313,7 +334,7 @@
@@ -347,7 +368,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html
index a55cc9ad..7a738c09 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/ZlibHeader/CompressionMethod.html
@@ -23,7 +23,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -112,34 +112,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -198,6 +186,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
@@ -245,7 +266,7 @@
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
index 62379449..5e364668 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
index 30217920..b5ca0bdd 100644
--- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
+++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"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":"Cmpress data with particular algorithm.
","parent_name":"CompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4nameSSv":{"name":"name","abstract":"Retrieve name of the entry from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4sizeSiv":{"name":"size","abstract":"Retrieve size of the entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP6isLinkSbv":{"name":"isLink","abstract":"True, if entry is a symbolic link.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Retrieve entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSayAA0B5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Retrieve all the entries from the container.
","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 of files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from a container (file or directory) with attributes.
"},"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/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:13SWCompression7XZErrorO15wrongFieldValueA2CmF":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO18fieldReservedValueA2CmF":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","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 archvie 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:13SWCompression7XZErrorO10wrongCheckAC10Foundation4DataVcACmF":{"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/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:13SWCompression9GzipErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in 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/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:13SWCompression8ZipErrorO10wrongCRC32AC10Foundation4DataVcACmF":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","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/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:13SWCompression8TarErrorO16fieldIsNotNumberA2CmF":{"name":"fieldIsNotNumber","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:13SWCompression8TarErrorO17wrongUstarVersionA2CmF":{"name":"wrongUstarVersion","abstract":"Unsupported version of USTAR format.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongPaxHeaderEntryA2CmF":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO14notAsciiStringA2CmF":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","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":"Unsupporte 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:13SWCompression13SevenZipErrorO17dataIsUnavailableA2CmF":{"name":"dataIsUnavailable","abstract":"Entry’s data isn’t available.
","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:13SWCompression10LZMA2ErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","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/LZMAError.html#/s:13SWCompression9LZMAErrorO23decoderIsNotInitialisedA2CmF":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"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:13SWCompression10BZip2ErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","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:13SWCompression10BZip2ErrorO22wrongHuffmanLengthCodeA2CmF":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (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/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/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4nameSSv":{"name":"name","abstract":"
Name of the file or directory.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC10attributess6UInt32Vv":{"name":"attributes","abstract":"File or directory attributes related to the file system of the container’s creator.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4sizeSiv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC6isLinkSbv":{"name":"isLink","abstract":"
True, if entry is a symbolic link.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC10isTextFileSbv":{"name":"isTextFile","abstract":"True if entry is likely to be text or ASCII file.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0C5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).
","parent_name":"ZipContainer"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO6normalA2EmF":{"name":"normal","abstract":"Normal file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO8hardLinkA2EmF":{"name":"hardLink","abstract":"Hard linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO12symbolicLinkA2EmF":{"name":"symbolicLink","abstract":"Symbolically linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO16characterSpecialA2EmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO12blockSpecialA2EmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO9directoryA2EmF":{"name":"directory","abstract":"Directory.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO4fifoA2EmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO10contiguousA2EmF":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO20globalExtendedHeaderA2EmF":{"name":"globalExtendedHeader","abstract":"PAX global extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO19localExtendedHeaderA2EmF":{"name":"localExtendedHeader","abstract":"PAX local extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO23vendorUnknownOrReservedA2EmF":{"name":"vendorUnknownOrReserved","abstract":"Either unknown type, vendor specific or reserved value.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html":{"name":"EntryType","abstract":"Represents a type of an entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4nameSSv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4sizeSiv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4modeSiSgv":{"name":"mode","abstract":"
File mode.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7ownerIDSiSgv":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7groupIDSiSgv":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC16modificationTime10Foundation4DateVv":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4typeAC0C4TypeOv":{"name":"type","abstract":"Type of entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"The creation time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC6isLinkSbv":{"name":"isLink","abstract":"True if entry is a symbolic link.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC28unknownExtendedHeaderEntriess10DictionaryVyS2SGv":{"name":"unknownExtendedHeaderEntries","abstract":"Other entries from PAX extended headers.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4data10Foundation4DataVyF":{"name":"data()","abstract":"Returns data associated with this entry.
","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0C5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO4fifoA2EmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO16characterSpecialA2EmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO9directoryA2EmF":{"name":"directory","abstract":"Directory.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO12blockSpecialA2EmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO7regularA2EmF":{"name":"regular","abstract":"Regular file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO12symbolicLinkA2EmF":{"name":"symbolicLink","abstract":"Symbolic link.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO6socketA2EmF":{"name":"socket","abstract":"Socket.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesVAEs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes attributes with bit flags.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV7archiveAEvZ":{"name":"archive","abstract":"File is archive or archived.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV9directoryAEvZ":{"name":"directory","abstract":"File is a directory.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6volumeAEvZ":{"name":"volume","abstract":"File is a volume.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6systemAEvZ":{"name":"system","abstract":"File is a system file.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6hiddenAEvZ":{"name":"hidden","abstract":"File is hidden.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV8readOnlyAEvZ":{"name":"readOnly","abstract":"File is read-only.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value (in decimal).
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsVAEs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes permissions with bit flags in decimal.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6setuidAEvZ":{"name":"setuid","abstract":"Set UID.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6setgidAEvZ":{"name":"setgid","abstract":"Set GID.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6stickyAEvZ":{"name":"sticky","abstract":"Sticky bit.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readOwnerAEvZ":{"name":"readOwner","abstract":"Owner can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeOwnerAEvZ":{"name":"writeOwner","abstract":"Owner can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeOwnerAEvZ":{"name":"executeOwner","abstract":"Owner can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readGroupAEvZ":{"name":"readGroup","abstract":"Group can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeGroupAEvZ":{"name":"writeGroup","abstract":"Group can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeGroupAEvZ":{"name":"executeGroup","abstract":"Group can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readOtherAEvZ":{"name":"readOther","abstract":"Others can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeOtherAEvZ":{"name":"writeOther","abstract":"Others can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeOtherAEvZ":{"name":"executeOther","abstract":"Others can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/UnixType.html":{"name":"UnixType","abstract":"Represents file type in UNIX format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11permissionsAC11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s UNIX file access permissions.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAC03DosG0VSgv":{"name":"dosAttributes","abstract":"Entry’s DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV8unixTypeAC04UnixG0OSgv":{"name":"unixType","abstract":"Entry’s UNIX file type.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"7-Zip internal propety. Indicates whether entry has a stream (data) inside container.
","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.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4infoAA0bcD4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4sizeSiv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC6isLinkSbv":{"name":"isLink","abstract":"True, if entry is a symbolic link.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC15dataIsAvailableSbv":{"name":"dataIsAvailable","abstract":"
True, if data for entry is available.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0D5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of SevenZipEntryInfo,","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides open functions for 7-Zip containers.
"},"Classes/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry in 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides information about 7-Zip entry.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Classes/TarEntry.html":{"name":"TarEntry","abstract":"Represents either a file or directory entry in TAR container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Classes/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in 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/CompressionMethod.html#/s:13SWCompression10ZlibHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"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:13SWCompression10ZlibHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.
","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC14multiUnarchiveSay10Foundation4DataVGAG7archive_tKFZ":{"name":"multiUnarchive(archive:)","abstract":"Unarchives XZ archive which contains one or more streams.
","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4unixA2EmF":{"name":"unix","abstract":"One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO9macintoshA2EmF":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4ntfsA2EmF":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO7unknownA2EmF":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO5otherA2EmF":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:13SWCompression10GzipHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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:13SWCompression10GzipHeaderV6osTypeAC010FileSystemE0Ov":{"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":"Check 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_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0bL0V0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"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"}}
\ No newline at end of file
+{"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/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4typeAA09ContainerC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7commentSSv":{"name":"comment","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV22externalFileAttributess6UInt32Vv":{"name":"externalFileAttributes","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV13dosAttributesAA03DosF0VSgv":{"name":"dosAttributes","abstract":"Undocumented
","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/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4nameSSSgv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4typeAA09ContainerC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"The creation time of the original file or directory (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7ownerIDSiSgv":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7groupIDSiSgv":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMajorNumberSiSgv":{"name":"deviceMajorNumber","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMinorNumberSiSgv":{"name":"deviceMinorNumber","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV8linkNameSSSgv":{"name":"linkName","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntryInfo"},"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"},"Structs/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
"},"Structs/TarEntryInfo.html":{"name":"TarEntryInfo","abstract":"Undocumented
"},"Structs/ZipEntryInfo.html":{"name":"ZipEntryInfo","abstract":"Undocumented
"},"Structs/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSSgv":{"name":"name","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html":{"name":"ContainerEntryInfo","abstract":"Undocumented
"},"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":"Undocumented
"},"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/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","abstract":"Undocumented
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSay5EntryQzG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Undocumented
","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4infoSay5Entry_4InfoQZG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","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":"Undocumented
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"Undocumented
"},"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/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:13SWCompression7XZErrorO15wrongFieldValueA2CmF":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO18fieldReservedValueA2CmF":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","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 archvie 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:13SWCompression7XZErrorO10wrongCheckAC10Foundation4DataVcACmF":{"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/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:13SWCompression9GzipErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in 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/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:13SWCompression8ZipErrorO10wrongCRC32AC10Foundation4DataVcACmF":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","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/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:13SWCompression8TarErrorO16fieldIsNotNumberA2CmF":{"name":"fieldIsNotNumber","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/TarError.html#/s:13SWCompression8TarErrorO14notAsciiStringA2CmF":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","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":"Unsupporte 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:13SWCompression13SevenZipErrorO17dataIsUnavailableA2CmF":{"name":"dataIsUnavailable","abstract":"Entry’s data isn’t available.
","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:13SWCompression10LZMA2ErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","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/LZMAError.html#/s:13SWCompression9LZMAErrorO23decoderIsNotInitialisedA2CmF":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"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:13SWCompression10BZip2ErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","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:13SWCompression10BZip2ErrorO22wrongHuffmanLengthCodeA2CmF":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (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/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/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Structs/ZipEntry.html#/s:13SWCompression8ZipEntryV4infoAA0bC4InfoVv":{"name":"info","abstract":"
Various information about entry.
","parent_name":"ZipEntry"},"Structs/ZipEntry.html#/s:13SWCompression8ZipEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ZipEntry.
","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","parent_name":"ZipContainer"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4infoAA0bC4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of TarEntry.
","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4typeAA09ContainerD4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s UNIX file access permissions.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAA03DosG0VSgv":{"name":"dosAttributes","abstract":"Entry’s DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"True, if entry has a stream (data) inside 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.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryV4infoAA0bcD4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"SevenZipEntry"},"Structs/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0bC5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntry.
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of SevenZipEntryInfo,","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides open functions for 7-Zip containers.
"},"Structs/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry in 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides information about 7-Zip entry.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Structs/TarEntry.html":{"name":"TarEntry","abstract":"Represents an entry in 7-Zip container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Structs/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in 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/CompressionMethod.html#/s:13SWCompression10ZlibHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"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:13SWCompression10ZlibHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4unixA2EmF":{"name":"unix","abstract":"
One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO9macintoshA2EmF":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4ntfsA2EmF":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO7unknownA2EmF":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO5otherA2EmF":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:13SWCompression10GzipHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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:13SWCompression10GzipHeaderV6osTypeAC010FileSystemE0Ov":{"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":"Check 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_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0bL0V0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"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"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx b/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx
index 218c21b5..57fffb8c 100644
Binary files a/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx differ
diff --git a/docs/docsets/SWCompression.tgz b/docs/docsets/SWCompression.tgz
index 17f9c68a..99eb766b 100644
Binary files a/docs/docsets/SWCompression.tgz and b/docs/docsets/SWCompression.tgz differ
diff --git a/docs/index.html b/docs/index.html
index 62379449..5e364668 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -22,7 +22,7 @@
SWCompression Docs
- (100% documented)
+ (86% documented)
@@ -111,34 +111,22 @@
SevenZipContainer
- SevenZipEntry
+ SevenZipEntry
SevenZipEntryInfo
-
- – Permissions
-
-
- – DosAttributes
-
-
- – UnixType
-
TarContainer
- TarEntry
-
-
- – EntryType
+ TarEntry
ZipContainer
- ZipEntry
+ ZipEntry
@@ -197,6 +185,39 @@
+
+ Other Enumerations
+
+
+
+ Other Protocols
+
+
+
+ Other Structures
+
+
diff --git a/docs/search.json b/docs/search.json
index 30217920..b5ca0bdd 100644
--- a/docs/search.json
+++ b/docs/search.json
@@ -1 +1 @@
-{"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":"Cmpress data with particular algorithm.
","parent_name":"CompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4nameSSv":{"name":"name","abstract":"Retrieve name of the entry from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4sizeSiv":{"name":"size","abstract":"Retrieve size of the entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP6isLinkSbv":{"name":"isLink","abstract":"True, if entry is a symbolic link.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Retrieve entry’s data from the container.
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSayAA0B5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Retrieve all the entries from the container.
","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 of files, directories and/or other data.
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"A type that represents an entry from a container (file or directory) with attributes.
"},"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/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:13SWCompression7XZErrorO15wrongFieldValueA2CmF":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO18fieldReservedValueA2CmF":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","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 archvie 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:13SWCompression7XZErrorO10wrongCheckAC10Foundation4DataVcACmF":{"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/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:13SWCompression9GzipErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in 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/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:13SWCompression8ZipErrorO10wrongCRC32AC10Foundation4DataVcACmF":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","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/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:13SWCompression8TarErrorO16fieldIsNotNumberA2CmF":{"name":"fieldIsNotNumber","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:13SWCompression8TarErrorO17wrongUstarVersionA2CmF":{"name":"wrongUstarVersion","abstract":"Unsupported version of USTAR format.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO19wrongPaxHeaderEntryA2CmF":{"name":"wrongPaxHeaderEntry","abstract":"Entry from PAX extended header is in incorrect format.
","parent_name":"TarError"},"Enums/TarError.html#/s:13SWCompression8TarErrorO14notAsciiStringA2CmF":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","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":"Unsupporte 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:13SWCompression13SevenZipErrorO17dataIsUnavailableA2CmF":{"name":"dataIsUnavailable","abstract":"Entry’s data isn’t available.
","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:13SWCompression10LZMA2ErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","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/LZMAError.html#/s:13SWCompression9LZMAErrorO23decoderIsNotInitialisedA2CmF":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"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:13SWCompression10BZip2ErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","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:13SWCompression10BZip2ErrorO22wrongHuffmanLengthCodeA2CmF":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (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/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/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4nameSSv":{"name":"name","abstract":"
Name of the file or directory.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC10attributess6UInt32Vv":{"name":"attributes","abstract":"File or directory attributes related to the file system of the container’s creator.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4sizeSiv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC6isLinkSbv":{"name":"isLink","abstract":"
True, if entry is a symbolic link.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC10isTextFileSbv":{"name":"isTextFile","abstract":"True if entry is likely to be text or ASCII file.
","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:13SWCompression8ZipEntryC4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0C5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).
","parent_name":"ZipContainer"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO6normalA2EmF":{"name":"normal","abstract":"Normal file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO8hardLinkA2EmF":{"name":"hardLink","abstract":"Hard linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO12symbolicLinkA2EmF":{"name":"symbolicLink","abstract":"Symbolically linked entry.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO16characterSpecialA2EmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO12blockSpecialA2EmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO9directoryA2EmF":{"name":"directory","abstract":"Directory.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO4fifoA2EmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO10contiguousA2EmF":{"name":"contiguous","abstract":"Contiguous file.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO20globalExtendedHeaderA2EmF":{"name":"globalExtendedHeader","abstract":"PAX global extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO19localExtendedHeaderA2EmF":{"name":"localExtendedHeader","abstract":"PAX local extended header. (Should not be encountered separately).
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:13SWCompression8TarEntryC0C4TypeO23vendorUnknownOrReservedA2EmF":{"name":"vendorUnknownOrReserved","abstract":"Either unknown type, vendor specific or reserved value.
","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html":{"name":"EntryType","abstract":"Represents a type of an entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4nameSSv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4sizeSiv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4modeSiSgv":{"name":"mode","abstract":"
File mode.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7ownerIDSiSgv":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7groupIDSiSgv":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC16modificationTime10Foundation4DateVv":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4typeAC0C4TypeOv":{"name":"type","abstract":"Type of entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"The creation time of the original file or directory (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC6isLinkSbv":{"name":"isLink","abstract":"True if entry is a symbolic link.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC28unknownExtendedHeaderEntriess10DictionaryVyS2SGv":{"name":"unknownExtendedHeaderEntries","abstract":"Other entries from PAX extended headers.
","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:13SWCompression8TarEntryC4data10Foundation4DataVyF":{"name":"data()","abstract":"Returns data associated with this entry.
","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0C5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO4fifoA2EmF":{"name":"fifo","abstract":"FIFO special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO16characterSpecialA2EmF":{"name":"characterSpecial","abstract":"Character special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO9directoryA2EmF":{"name":"directory","abstract":"Directory.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO12blockSpecialA2EmF":{"name":"blockSpecial","abstract":"Block special file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO7regularA2EmF":{"name":"regular","abstract":"Regular file.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO12symbolicLinkA2EmF":{"name":"symbolicLink","abstract":"Symbolic link.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:13SWCompression17SevenZipEntryInfoV8UnixTypeO6socketA2EmF":{"name":"socket","abstract":"Socket.
","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesVAEs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes attributes with bit flags.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV7archiveAEvZ":{"name":"archive","abstract":"File is archive or archived.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV9directoryAEvZ":{"name":"directory","abstract":"File is a directory.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6volumeAEvZ":{"name":"volume","abstract":"File is a volume.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6systemAEvZ":{"name":"system","abstract":"File is a system file.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV6hiddenAEvZ":{"name":"hidden","abstract":"File is hidden.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:13SWCompression17SevenZipEntryInfoV13DosAttributesV8readOnlyAEvZ":{"name":"readOnly","abstract":"File is read-only.
","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV8rawValues6UInt32Vv":{"name":"rawValue","abstract":"Raw bit flags value (in decimal).
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsVAEs6UInt32V8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes permissions with bit flags in decimal.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6setuidAEvZ":{"name":"setuid","abstract":"Set UID.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6setgidAEvZ":{"name":"setgid","abstract":"Set GID.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV6stickyAEvZ":{"name":"sticky","abstract":"Sticky bit.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readOwnerAEvZ":{"name":"readOwner","abstract":"Owner can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeOwnerAEvZ":{"name":"writeOwner","abstract":"Owner can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeOwnerAEvZ":{"name":"executeOwner","abstract":"Owner can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readGroupAEvZ":{"name":"readGroup","abstract":"Group can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeGroupAEvZ":{"name":"writeGroup","abstract":"Group can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeGroupAEvZ":{"name":"executeGroup","abstract":"Group can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV9readOtherAEvZ":{"name":"readOther","abstract":"Others can read.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV10writeOtherAEvZ":{"name":"writeOther","abstract":"Others can write.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:13SWCompression17SevenZipEntryInfoV11PermissionsV12executeOtherAEvZ":{"name":"executeOther","abstract":"Others can execute.
","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/UnixType.html":{"name":"UnixType","abstract":"Represents file type in UNIX format.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11permissionsAC11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s UNIX file access permissions.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAC03DosG0VSgv":{"name":"dosAttributes","abstract":"Entry’s DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV8unixTypeAC04UnixG0OSgv":{"name":"unixType","abstract":"Entry’s UNIX file type.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"7-Zip internal propety. Indicates whether entry has a stream (data) inside container.
","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.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4infoAA0bcD4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4nameSSv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4sizeSiv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC11isDirectorySbv":{"name":"isDirectory","abstract":"True, if entry is a directory.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC6isLinkSbv":{"name":"isLink","abstract":"True, if entry is a symbolic link.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC8linkPathSSSgv":{"name":"linkPath","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC15entryAttributess10DictionaryVySC16FileAttributeKeyVypGv":{"name":"entryAttributes","abstract":"Provides a dictionary with various attributes of the entry.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC15dataIsAvailableSbv":{"name":"dataIsAvailable","abstract":"
True, if data for entry is available.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryC4data10Foundation4DataVyKF":{"name":"data()","abstract":"
Returns data associated with this entry.
","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0D5Entry_pG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of SevenZipEntryInfo,","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides open functions for 7-Zip containers.
"},"Classes/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry in 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides information about 7-Zip entry.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Classes/TarEntry.html":{"name":"TarEntry","abstract":"Represents either a file or directory entry in TAR container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Classes/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in 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/CompressionMethod.html#/s:13SWCompression10ZlibHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"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:13SWCompression10ZlibHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.
","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC14multiUnarchiveSay10Foundation4DataVGAG7archive_tKFZ":{"name":"multiUnarchive(archive:)","abstract":"Unarchives XZ archive which contains one or more streams.
","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4unixA2EmF":{"name":"unix","abstract":"One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO9macintoshA2EmF":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4ntfsA2EmF":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO7unknownA2EmF":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO5otherA2EmF":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:13SWCompression10GzipHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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:13SWCompression10GzipHeaderV6osTypeAC010FileSystemE0Ov":{"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":"Check 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_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0bL0V0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"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"}}
\ No newline at end of file
+{"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/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV4typeAA09ContainerC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV7commentSSv":{"name":"comment","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV22externalFileAttributess6UInt32Vv":{"name":"externalFileAttributes","abstract":"Undocumented
","parent_name":"ZipEntryInfo"},"Structs/ZipEntryInfo.html#/s:13SWCompression12ZipEntryInfoV13dosAttributesAA03DosF0VSgv":{"name":"dosAttributes","abstract":"Undocumented
","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/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4nameSSSgv":{"name":"name","abstract":"Name of the file or directory.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Size of the data associated with the entry.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV4typeAA09ContainerC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"The most recent access time of the original file or directory (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"The creation time of the original file or directory (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"The most recent modification time of the original file or directory.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7ownerIDSiSgv":{"name":"ownerID","abstract":"Owner’s ID.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7groupIDSiSgv":{"name":"groupID","abstract":"Owner’s group ID.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV13ownerUserNameSSSgv":{"name":"ownerUserName","abstract":"Owner’s user name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV14ownerGroupNameSSSgv":{"name":"ownerGroupName","abstract":"Owner’s group name.
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMajorNumberSiSgv":{"name":"deviceMajorNumber","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV17deviceMinorNumberSiSgv":{"name":"deviceMinorNumber","abstract":"Undocumented
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7charsetSSSgv":{"name":"charset","abstract":"Name of the character set used to encode entry’s data (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV7commentSSSgv":{"name":"comment","abstract":"Comment associated with the entry (PAX only).
","parent_name":"TarEntryInfo"},"Structs/TarEntryInfo.html#/s:13SWCompression12TarEntryInfoV8linkNameSSSgv":{"name":"linkName","abstract":"Path to a linked file for symbolic link entry.
","parent_name":"TarEntryInfo"},"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"},"Structs/DosAttributes.html":{"name":"DosAttributes","abstract":"Represents file attributes in DOS format.
"},"Structs/TarEntryInfo.html":{"name":"TarEntryInfo","abstract":"Undocumented
"},"Structs/ZipEntryInfo.html":{"name":"ZipEntryInfo","abstract":"Undocumented
"},"Structs/Permissions.html":{"name":"Permissions","abstract":"Represents file access permissions in UNIX format.
"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4nameSSSgv":{"name":"name","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4typeAA0bC4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP4sizeSiSgv":{"name":"size","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html#/s:13SWCompression18ContainerEntryInfoP11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Undocumented
","parent_name":"ContainerEntryInfo"},"Protocols/ContainerEntryInfo.html":{"name":"ContainerEntryInfo","abstract":"Undocumented
"},"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":"Undocumented
"},"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/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4info4InfoQzv":{"name":"info","abstract":"Undocumented
","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:13SWCompression14ContainerEntryP4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:13SWCompression9ContainerP4openSay5EntryQzG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Undocumented
","parent_name":"Container"},"Protocols/Container.html#/s:13SWCompression9ContainerP4infoSay5Entry_4InfoQZG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","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":"Undocumented
"},"Protocols/ContainerEntry.html":{"name":"ContainerEntry","abstract":"Undocumented
"},"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/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:13SWCompression7XZErrorO15wrongFieldValueA2CmF":{"name":"wrongFieldValue","abstract":"One of the fields in archive has an incorrect value.
","parent_name":"XZError"},"Enums/XZError.html#/s:13SWCompression7XZErrorO18fieldReservedValueA2CmF":{"name":"fieldReservedValue","abstract":"One of the reserved fields in archive has an unexpected value, which can also mean (apart from damaged archive),","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 archvie 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:13SWCompression7XZErrorO10wrongCheckAC10Foundation4DataVcACmF":{"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/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:13SWCompression9GzipErrorO8wrongCRCAC10Foundation4DataVcACmF":{"name":"wrongCRC","abstract":"Computed checksum of uncompressed data doesn’t match the value stored in 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/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:13SWCompression8ZipErrorO10wrongCRC32AC10Foundation4DataVcACmF":{"name":"wrongCRC32","abstract":"Computed checksum of entry’s data doesn’t match the value stored in container.","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/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:13SWCompression8TarErrorO16fieldIsNotNumberA2CmF":{"name":"fieldIsNotNumber","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/TarError.html#/s:13SWCompression8TarErrorO14notAsciiStringA2CmF":{"name":"notAsciiString","abstract":"Failed to process a field as an ASCII string.
","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":"Unsupporte 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:13SWCompression13SevenZipErrorO17dataIsUnavailableA2CmF":{"name":"dataIsUnavailable","abstract":"Entry’s data isn’t available.
","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:13SWCompression10LZMA2ErrorO15wrongPropertiesA2CmF":{"name":"wrongProperties","abstract":"
Reserved bits of LZMA2 properties’ byte aren’t equal to zero.
","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:13SWCompression10LZMA2ErrorO19wrongDictionarySizeA2CmF":{"name":"wrongDictionarySize","abstract":"Dictionary size is too big.
","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/LZMAError.html#/s:13SWCompression9LZMAErrorO23decoderIsNotInitialisedA2CmF":{"name":"decoderIsNotInitialised","abstract":"LZMADecoder wasn’t properly initialized before decoding data.
","parent_name":"LZMAError"},"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:13SWCompression10BZip2ErrorO22wrongCompressionMethodA2CmF":{"name":"wrongCompressionMethod","abstract":"Compression method is not type ‘h’ (not Huffman).
","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:13SWCompression10BZip2ErrorO22wrongHuffmanLengthCodeA2CmF":{"name":"wrongHuffmanLengthCode","abstract":"Wrong code of Huffman length (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/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/ZipError.html":{"name":"ZipError","abstract":"
Represents an error, which happened during processing ZIP container."},"Enums/GzipError.html":{"name":"GzipError","abstract":"
Represents an error, which happened during processing GZip archive."},"Enums/XZError.html":{"name":"XZError","abstract":"
Represents an error, which happened during unarchiving XZ archive."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"
Represents an error, which happened during processing Zlib archive."},"Structs/ZipEntry.html#/s:13SWCompression8ZipEntryV4infoAA0bC4InfoVv":{"name":"info","abstract":"
Various information about entry.
","parent_name":"ZipEntry"},"Structs/ZipEntry.html#/s:13SWCompression8ZipEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes ZIP container and returns an array of ZipEntry.
","parent_name":"ZipContainer"},"Classes/ZipContainer.html#/s:13SWCompression12ZipContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","parent_name":"ZipContainer"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4infoAA0bC4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"TarEntry"},"Structs/TarEntry.html#/s:13SWCompression8TarEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4openSayAA0B5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes TAR container and returns an array of TarEntry.
","parent_name":"TarContainer"},"Classes/TarContainer.html#/s:13SWCompression12TarContainerC4infoSayAA0B9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Undocumented
","parent_name":"TarContainer"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4nameSSSgv":{"name":"name","abstract":"Entry’s name.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4sizeSiSgv":{"name":"size","abstract":"Entry’s data size.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV4typeAA09ContainerD4TypeOv":{"name":"type","abstract":"Undocumented
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV10accessTime10Foundation4DateVSgv":{"name":"accessTime","abstract":"Entry’s last access time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV12creationTime10Foundation4DateVSgv":{"name":"creationTime","abstract":"Entry’s creation time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV16modificationTime10Foundation4DateVSgv":{"name":"modificationTime","abstract":"Entry’s last modification time and date.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV11permissionsAA11PermissionsVSgv":{"name":"permissions","abstract":"Entry’s UNIX file access permissions.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13winAttributess6UInt32VSgv":{"name":"winAttributes","abstract":"7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV13dosAttributesAA03DosG0VSgv":{"name":"dosAttributes","abstract":"Entry’s DOS attributes.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV9hasStreamSbv":{"name":"hasStream","abstract":"True, if entry has a stream (data) inside 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.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:13SWCompression17SevenZipEntryInfoV3crcs6UInt32VSgv":{"name":"crc","abstract":"
CRC32 of entry’s data.
","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryV4infoAA0bcD4InfoVv":{"name":"info","abstract":"Various information about entry.
","parent_name":"SevenZipEntry"},"Structs/SevenZipEntry.html#/s:13SWCompression13SevenZipEntryV4data10Foundation4DataVSgv":{"name":"data","abstract":"Undocumented
","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4openSayAA0bC5EntryVG10Foundation4DataV9container_tKFZ":{"name":"open(container:)","abstract":"Processes 7-Zip container and returns an array of SevenZipEntry.
","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:13SWCompression17SevenZipContainerC4infoSayAA0bC9EntryInfoVG10Foundation4DataV9container_tKFZ":{"name":"info(container:)","abstract":"Processes ZIP container and returns an array of SevenZipEntryInfo,","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"
Provides open functions for 7-Zip containers.
"},"Structs/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"Represents an entry in 7-Zip container.
"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"Provides information about 7-Zip entry.
"},"Classes/TarContainer.html":{"name":"TarContainer","abstract":"Provides open function for TAR containers.
"},"Structs/TarEntry.html":{"name":"TarEntry","abstract":"Represents an entry in 7-Zip container.
"},"Classes/ZipContainer.html":{"name":"ZipContainer","abstract":"Provides open function for ZIP containers.
"},"Structs/ZipEntry.html":{"name":"ZipEntry","abstract":"Represents either a file or directory entry in 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/CompressionMethod.html#/s:13SWCompression10ZlibHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/ZlibHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in zlib archive.
","parent_name":"ZlibHeader"},"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:13SWCompression10ZlibHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:13SWCompression9XZArchiveC9unarchive10Foundation4DataVAG7archive_tKFZ":{"name":"unarchive(archive:)","abstract":"
Unarchives XZ archive.","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4unixA2EmF":{"name":"unix","abstract":"
One of many UNIX-like systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO9macintoshA2EmF":{"name":"macintosh","abstract":"Older Macintosh systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO4ntfsA2EmF":{"name":"ntfs","abstract":"File system used in Microsoft™®© Windows™®©.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO7unknownA2EmF":{"name":"unknown","abstract":"File system was unknown to the archiver.
","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:13SWCompression10GzipHeaderV14FileSystemTypeO5otherA2EmF":{"name":"other","abstract":"File system is one of the rare systems.
","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:13SWCompression10GzipHeaderV17CompressionMethodO7deflateA2EmF":{"name":"deflate","abstract":"The only one supported compression method (Deflate).
","parent_name":"CompressionMethod"},"Structs/GzipHeader/CompressionMethod.html":{"name":"CompressionMethod","abstract":"Supported compression methods in GZip archive.
","parent_name":"GzipHeader"},"Structs/GzipHeader/FileSystemType.html":{"name":"FileSystemType","abstract":"Type of file system on which GZip archive was created.
","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:13SWCompression10GzipHeaderV17compressionMethodAC011CompressionE0Ov":{"name":"compressionMethod","abstract":"Compression method of archive. Currently, always equals to .deflate.
","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:13SWCompression10GzipHeaderV6osTypeAC010FileSystemE0Ov":{"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":"Check 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_SSSg7commentAI8fileNameSb14writeHeaderCRCSb10isTextFileAA0bL0V0P10SystemTypeOSg02osR0AE4DateVSg16modificationTimetKFZ":{"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"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
diff --git a/docs/undocumented.json b/docs/undocumented.json
index f43c0df0..60d700d2 100644
--- a/docs/undocumented.json
+++ b/docs/undocumented.json
@@ -1,6 +1,250 @@
{
"warnings": [
-
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7-Zip/7zEntry.swift",
+ "line": 14,
+ "symbol": "SevenZipEntry.data",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7-Zip/7zEntryInfo.swift",
+ "line": 19,
+ "symbol": "SevenZipEntryInfo.type",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/Container.swift",
+ "line": 8,
+ "symbol": "Container",
+ "symbol_kind": "source.lang.swift.decl.protocol",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/Container.swift",
+ "line": 12,
+ "symbol": "Container.open(container:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.static",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/Container.swift",
+ "line": 14,
+ "symbol": "Container.info(container:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.static",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntry.swift",
+ "line": 8,
+ "symbol": "ContainerEntry",
+ "symbol_kind": "source.lang.swift.decl.protocol",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntry.swift",
+ "line": 12,
+ "symbol": "ContainerEntry.info",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntry.swift",
+ "line": 14,
+ "symbol": "ContainerEntry.data",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 8,
+ "symbol": "ContainerEntryInfo",
+ "symbol_kind": "source.lang.swift.decl.protocol",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 10,
+ "symbol": "ContainerEntryInfo.name",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 12,
+ "symbol": "ContainerEntryInfo.type",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 14,
+ "symbol": "ContainerEntryInfo.size",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 16,
+ "symbol": "ContainerEntryInfo.accessTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 18,
+ "symbol": "ContainerEntryInfo.creationTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 20,
+ "symbol": "ContainerEntryInfo.modificationTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryInfo.swift",
+ "line": 22,
+ "symbol": "ContainerEntryInfo.permissions",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Common/Container/ContainerEntryType.swift",
+ "line": 8,
+ "symbol": "ContainerEntryType",
+ "symbol_kind": "source.lang.swift.decl.enum",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarContainer.swift",
+ "line": 39,
+ "symbol": "TarContainer.info(container:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.static",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntry.swift",
+ "line": 14,
+ "symbol": "TarEntry.data",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntryInfo.swift",
+ "line": 8,
+ "symbol": "TarEntryInfo",
+ "symbol_kind": "source.lang.swift.decl.struct",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntryInfo.swift",
+ "line": 19,
+ "symbol": "TarEntryInfo.type",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntryInfo.swift",
+ "line": 30,
+ "symbol": "TarEntryInfo.permissions",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntryInfo.swift",
+ "line": 46,
+ "symbol": "TarEntryInfo.deviceMajorNumber",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TAR/TarEntryInfo.swift",
+ "line": 48,
+ "symbol": "TarEntryInfo.deviceMinorNumber",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipContainer.swift",
+ "line": 114,
+ "symbol": "ZipContainer.info(container:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.static",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntry.swift",
+ "line": 14,
+ "symbol": "ZipEntry.data",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 8,
+ "symbol": "ZipEntryInfo",
+ "symbol_kind": "source.lang.swift.decl.struct",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 21,
+ "symbol": "ZipEntryInfo.type",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 24,
+ "symbol": "ZipEntryInfo.accessTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 26,
+ "symbol": "ZipEntryInfo.creationTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 28,
+ "symbol": "ZipEntryInfo.modificationTime",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 30,
+ "symbol": "ZipEntryInfo.permissions",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 34,
+ "symbol": "ZipEntryInfo.comment",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 36,
+ "symbol": "ZipEntryInfo.externalFileAttributes",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ },
+ {
+ "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZIP/ZipEntryInfo.swift",
+ "line": 38,
+ "symbol": "ZipEntryInfo.dosAttributes",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
+ "warning": "undocumented"
+ }
],
"source_directory": "/Users/timofeysolomko/Developer/Compression/SWCompression"
}
\ No newline at end of file
- View on GitHub
-
- EntryType Enumeration Reference
-
- ZipEntry Class Reference
+ ContainerEntryType Enumeration Reference
+ View on GitHub
+
+ Other Enumerations Reference
+
+ View on GitHub
+