diff --git a/docs/Archives.html b/docs/Archives.html index 41ffcd11..52ddb64e 100644 --- a/docs/Archives.html +++ b/docs/Archives.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -84,6 +84,9 @@

+ @@ -96,19 +99,28 @@ - + - - -
@@ -289,6 +274,41 @@ +
+ +
-
- -
diff --git a/docs/Classes/BZip2.html b/docs/Classes/BZip2.html index d45d6cfc..a3513421 100644 --- a/docs/Classes/BZip2.html +++ b/docs/Classes/BZip2.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/Deflate.html b/docs/Classes/Deflate.html index 0aaf7e64..bbfee98c 100644 --- a/docs/Classes/Deflate.html +++ b/docs/Classes/Deflate.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/GzipArchive.html b/docs/Classes/GzipArchive.html index 7b68d683..6759da9b 100644 --- a/docs/Classes/GzipArchive.html +++ b/docs/Classes/GzipArchive.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/GzipArchive/Member.html b/docs/Classes/GzipArchive/Member.html index 4e3196da..03dfd65c 100644 --- a/docs/Classes/GzipArchive/Member.html +++ b/docs/Classes/GzipArchive/Member.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/LZMA.html b/docs/Classes/LZMA.html index c4e6df74..1b7f7cff 100644 --- a/docs/Classes/LZMA.html +++ b/docs/Classes/LZMA.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/LZMA2.html b/docs/Classes/LZMA2.html index 40c7ae6e..46a42ead 100644 --- a/docs/Classes/LZMA2.html +++ b/docs/Classes/LZMA2.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
diff --git a/docs/Classes/SevenZipContainer.html b/docs/Classes/SevenZipContainer.html index dd63aa6e..daaa759e 100644 --- a/docs/Classes/SevenZipContainer.html +++ b/docs/Classes/SevenZipContainer.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

@@ -85,6 +85,9 @@

+ @@ -97,19 +100,28 @@ - + - - -
@@ -214,7 +199,13 @@

SevenZipContainer

-

Undocumented

+
+
+
public class SevenZipContainer: Container
+ +
+
+

Provides open functions for 7-Zip containers.

@@ -226,9 +217,9 @@
  • @@ -236,7 +227,23 @@
    - +

    Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).

    +
    +

    Important

    +

    The order of entries is defined by 7-Zip container and, +particularly, by the creator of a given 7-Zip container. +It is likely that directories will be encountered earlier than files stored in those directories, +but one SHOULD NOT rely on any particular order.

    + +
    +
    +

    Throws

    +

    SevenZipError or any other error associated with compression type, +depending on the type of the problem. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    + +
    +

    Declaration

    @@ -246,8 +253,31 @@
    +
    +

    Parameters

    + + + + + + + +
    + + container + + +
    +

    7-Zip container’s data.

    +
    +
    +
    +
    +

    Return Value

    +

    Array of SevenZipEntry as an array of ContainerEntry.

    +
    @@ -265,11 +295,59 @@
    -

    Undocumented

    +

    Processes ZIP container and returns an array of SevenZipEntryInfo, +which contain various information about container’s entry. +This is performed without decompressing entries’ data.

    +
    +

    Important

    +

    The order of entries is defined by 7-Zip container and, +particularly, by the creator of a given 7-Zip container. +It is likely that directories will be encountered earlier than files stored in those directories, +but one SHOULD NOT rely on any particular order.

    + +
    +
    +

    Throws

    +

    SevenZipError or any other error associated with compression type, +depending on the type of the problem. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func info(container data: Data) throws -> [SevenZipEntryInfo]
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + container + + +
    +

    7-Zip container’s data.

    +
    +
    +
    +
    +

    Return Value

    +

    Array of SevenZipEntryInfo.

    +
    diff --git a/docs/Classes/SevenZipEntry.html b/docs/Classes/SevenZipEntry.html index 86bc3708..d45f382a 100644 --- a/docs/Classes/SevenZipEntry.html +++ b/docs/Classes/SevenZipEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    SevenZipEntry

    -

    Undocumented

    +
    +
    +
    public class SevenZipEntry: ContainerEntry
    + +
    +
    +

    Represents an entry in 7-Zip container.

    @@ -236,11 +227,19 @@
    -

    Undocumented

    +

    Various information about entry.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let info: SevenZipEntryInfo
    + +
    +
    @@ -248,9 +247,9 @@
  • - + - name + name
    @@ -258,7 +257,8 @@
    - +

    Entry’s name.

    +

    Declaration

    @@ -269,7 +269,7 @@
    @@ -277,9 +277,9 @@
  • - + - size + size
    @@ -287,7 +287,8 @@
    - +

    Entry’s data size.

    +

    Declaration

    @@ -298,7 +299,7 @@
    @@ -306,9 +307,9 @@
  • @@ -316,7 +317,8 @@
    - +

    True, if entry is a directory.

    +

    Declaration

    @@ -327,7 +329,7 @@
    @@ -345,11 +347,19 @@
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isLink: Bool
    + +
    +
    @@ -367,11 +377,19 @@
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let linkPath: String?
    + +
    +
    @@ -379,9 +397,9 @@
  • @@ -389,7 +407,21 @@
    - +

    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.

    +

    Declaration

    @@ -400,7 +432,7 @@
    @@ -418,11 +450,20 @@
    -

    Undocumented

    +

    True, if data for entry is available. +It might not be depending on the content of the container.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let dataIsAvailable: Bool
    + +
    +
    @@ -430,9 +471,9 @@
  • - + - data() + data()
    @@ -440,7 +481,13 @@
    - +

    Returns data associated with this entry.

    +
    +

    Throws

    + SevenZipError.dataIsUnavailable if data for entry isn’t available. + +
    +

    Declaration

    @@ -451,7 +498,7 @@
    diff --git a/docs/Classes/TarContainer.html b/docs/Classes/TarContainer.html index 97b03716..2e5c0540 100644 --- a/docs/Classes/TarContainer.html +++ b/docs/Classes/TarContainer.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -242,11 +227,11 @@
    -

    Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).

    +

    Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).

    Important

    The order of entries is defined by TAR container and, -particularly, by a creator of a given TAR container. +particularly, by the creator of a given TAR container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    diff --git a/docs/Classes/TarEntry.html b/docs/Classes/TarEntry.html index 001f572b..75c5e025 100644 --- a/docs/Classes/TarEntry.html +++ b/docs/Classes/TarEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -243,11 +228,6 @@

    Represents a type of an entry.

    -
    -

    Warning

    - Deprecated and will be removed in 4.0. FileAttributeType values will be used instead. - -
    See more
    @@ -260,7 +240,7 @@
    @@ -290,7 +270,7 @@ @@ -320,7 +300,7 @@ @@ -350,7 +330,7 @@ @@ -370,11 +350,6 @@

    Provides a dictionary with various attributes of the entry. FileAttributeKey values are used as dictionary keys.

    -
    -

    Note

    - Will be renamed in 4.0. - -

    Possible attributes:

      @@ -401,7 +376,7 @@
    @@ -431,7 +406,7 @@ @@ -461,7 +436,7 @@ @@ -491,7 +466,7 @@ @@ -521,7 +496,7 @@ @@ -551,7 +526,7 @@ @@ -581,7 +556,7 @@ @@ -611,7 +586,7 @@ @@ -641,7 +616,7 @@ @@ -671,7 +646,7 @@ @@ -701,7 +676,7 @@ @@ -731,7 +706,7 @@ @@ -749,19 +724,19 @@
    -

    Undocumented

    +

    True if entry is a symbolic link.

    Declaration

    Swift

    -
    public class TarEntry: ContainerEntry
    +
    public let isLink: Bool
    @@ -779,7 +754,7 @@
    -

    Path to a linked file.

    +

    Path to a linked file for symbolic link entry.

    @@ -791,7 +766,7 @@
    @@ -821,7 +796,7 @@ @@ -851,7 +826,7 @@ diff --git a/docs/Classes/TarEntry/EntryType.html b/docs/Classes/TarEntry/EntryType.html index 84604c66..57bb58b4 100644 --- a/docs/Classes/TarEntry/EntryType.html +++ b/docs/Classes/TarEntry/EntryType.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -221,11 +206,6 @@

    Represents a type of an entry.

    -
    -

    Warning

    - Deprecated and will be removed in 4.0. FileAttributeType values will be used instead. - -
    @@ -259,7 +239,7 @@ @@ -293,7 +273,7 @@ @@ -327,7 +307,7 @@ @@ -361,7 +341,7 @@ @@ -395,7 +375,7 @@ @@ -429,7 +409,7 @@ @@ -463,7 +443,7 @@ @@ -497,7 +477,7 @@ @@ -531,7 +511,7 @@ @@ -565,7 +545,7 @@ @@ -599,7 +579,7 @@ diff --git a/docs/Classes/XZArchive.html b/docs/Classes/XZArchive.html index bf03fa36..1f374f0f 100644 --- a/docs/Classes/XZArchive.html +++ b/docs/Classes/XZArchive.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Classes/ZipContainer.html b/docs/Classes/ZipContainer.html index 05cc6231..146bea03 100644 --- a/docs/Classes/ZipContainer.html +++ b/docs/Classes/ZipContainer.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -242,11 +227,11 @@
    -

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    +

    Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).

    Important

    The order of entries is defined by ZIP container and, -particularly, by a creator of a given ZIP container. +particularly, by the creator of a given ZIP container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    diff --git a/docs/Classes/ZipEntry.html b/docs/Classes/ZipEntry.html index 0d0a6c39..2e7d1add 100644 --- a/docs/Classes/ZipEntry.html +++ b/docs/Classes/ZipEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -303,11 +288,6 @@

    File or directory attributes related to the file system of the container’s creator.

    -
    -

    Note

    - Will be renamed to externalFileAttributes in 4.0. - -
    @@ -319,7 +299,7 @@
    @@ -349,7 +329,7 @@ @@ -381,7 +361,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -399,19 +379,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public let isLink: Bool
    @@ -429,19 +409,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public lazy var linkPath: String? =
    @@ -459,19 +439,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    True if entry is likely to be text or ASCII file.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public var isTextFile: Bool
    @@ -491,11 +471,6 @@ 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.

    -
    -

    Note

    - Will be renamed in 4.0. - -

    Possible attributes:

      @@ -516,7 +491,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    @@ -552,7 +527,7 @@ depending on the type of the problem. An error can indicate that container is da diff --git a/docs/Classes/ZlibArchive.html b/docs/Classes/ZlibArchive.html index 817e8469..0bc0ea28 100644 --- a/docs/Classes/ZlibArchive.html +++ b/docs/Classes/ZlibArchive.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Compression.html b/docs/Compression.html index 22751226..6518d83d 100644 --- a/docs/Compression.html +++ b/docs/Compression.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    diff --git a/docs/Containers.html b/docs/Containers.html index 6a23b5fa..d587226c 100644 --- a/docs/Containers.html +++ b/docs/Containers.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -224,9 +209,9 @@
  • @@ -234,20 +219,20 @@
    -

    Provides open function for ZIP containers.

    +

    Provides open functions for 7-Zip containers.

    - See more + See more

    Declaration

    Swift

    -
    public class ZipContainer: Container
    +
    public class SevenZipContainer: Container
    @@ -259,9 +244,9 @@
  • - - - ZipEntry + + + SevenZipEntry
    @@ -269,20 +254,55 @@
    -

    Represents either a file or directory entry in ZIP container.

    +

    Represents an entry in 7-Zip container.

    - See more + See more

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public class SevenZipEntry: ContainerEntry
    +
    +
    +
  • + + +
    +
      +
    • +
      + + + + SevenZipEntryInfo + +
      +
      +
      +
      +
      +
      +

      Provides information about 7-Zip entry.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public struct SevenZipEntryInfo
      + +
      +
      +
      @@ -352,7 +372,77 @@
    + + + + + +
    + +
    +
    + + - - -
    diff --git a/docs/Enums/DeflateError.html b/docs/Enums/DeflateError.html index 0d218290..1d2cb560 100644 --- a/docs/Enums/DeflateError.html +++ b/docs/Enums/DeflateError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/GzipError.html b/docs/Enums/GzipError.html index 0000bbaa..54a2c27c 100644 --- a/docs/Enums/GzipError.html +++ b/docs/Enums/GzipError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/LZMA2Error.html b/docs/Enums/LZMA2Error.html index 550b9101..cb00d052 100644 --- a/docs/Enums/LZMA2Error.html +++ b/docs/Enums/LZMA2Error.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/LZMAError.html b/docs/Enums/LZMAError.html index 088a1a2f..f03dfe94 100644 --- a/docs/Enums/LZMAError.html +++ b/docs/Enums/LZMAError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/SevenZipError.html b/docs/Enums/SevenZipError.html index 99365395..a2b0cd4d 100644 --- a/docs/Enums/SevenZipError.html +++ b/docs/Enums/SevenZipError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,14 @@

    SevenZipError

    -

    Undocumented

    +
    +
    +
    public enum SevenZipError: Error
    + +
    +
    +

    Represents an error, which happened during processing 7-Zip container. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    @@ -236,11 +228,19 @@
    -

    Undocumented

    +

    Wrong container’s signature.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case wrongSignature
    + +
    +
    @@ -252,9 +252,9 @@
  • @@ -262,375 +262,19 @@
    -

    Undocumented

    +

    Unsupporte version of container’s format.

    - -
    -
    -
  • - - -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    @@ -668,9 +321,9 @@
  • @@ -678,115 +331,20 @@
    -

    Undocumented

    +

    Size either of one of the files from the container +or one of the container’s strucutures is incorrect.

    - -
    -
    -
  • - - -
    -
      -
    • -
      - - - - noPackInfo - -
      -
      -
      -
      -
      -
      -

      Undocumented

      +
      +

      Declaration

      +
      +

      Swift

      +
      case wrongSize
      +
      -
      -
      -
    • -
    -
    -
    - -
    -
    - -
    -
    -
    @@ -824,9 +390,9 @@
  • @@ -834,11 +400,53 @@
    -

    Undocumented

    +

    External feature isn’t supported.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case externalNotSupported
    + +
    +
    +
    +
    +
  • + + +
    +
      +
    • + +
      +
      +
      +
      +
      +

      Coders with multiple in and/or out streams aren’t supported.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case multiStreamNotSupported
      + +
      +
      +
      @@ -860,11 +468,19 @@
      -

      Undocumented

      +

      Additional streams feature isn’t supported.

      +
      +

      Declaration

      +
      +

      Swift

      +
      case additionalStreamsNotSupported
      + +
      +
    @@ -876,9 +492,9 @@
  • @@ -886,167 +502,19 @@
    -

    Undocumented

    +

    Entry is compressed using unsupported compression method.

    - -
    -
    -
  • - - -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    + + + +
    +
      +
    • +
      + + + + dataIsUnavailable + +
      +
      +
      +
      +
      +
      +

      Entry’s data isn’t available.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case dataIsUnavailable
      + +
      +
      + +
      +
      +
    • +
    +
    +
    + + - - -
    diff --git a/docs/Enums/XZError.html b/docs/Enums/XZError.html index d74cba30..385a4697 100644 --- a/docs/Enums/XZError.html +++ b/docs/Enums/XZError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/ZipError.html b/docs/Enums/ZipError.html index 30a42ece..5dcf2be2 100644 --- a/docs/Enums/ZipError.html +++ b/docs/Enums/ZipError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Enums/ZlibError.html b/docs/Enums/ZlibError.html index 1b945cf9..cad78f4a 100644 --- a/docs/Enums/ZlibError.html +++ b/docs/Enums/ZlibError.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Errors.html b/docs/Errors.html index 5b107a65..1f825d88 100644 --- a/docs/Errors.html +++ b/docs/Errors.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -296,9 +281,9 @@ It may indicate that either the data is damaged or it might not be compressed wi
  • - - - GzipError + + + LZMAError
    @@ -306,21 +291,21 @@ It may indicate that either the data is damaged or it might not be compressed wi
    -

    Represents an error, which happened during processing GZip archive. -It may indicate that either archive is damaged or it might not be GZip archive at all.

    +

    Represents an error, which happened during LZMA decompression. +It may indicate that either data is damaged or it might not be compressed with LZMA at all.

    - See more + See more

    Declaration

    Swift

    -
    public enum GzipError: Error
    +
    public enum LZMAError: Error
    @@ -368,9 +353,9 @@ It may indicate that either data is damaged or it might not be compressed with L
  • - - - LZMAError + + + SevenZipError
    @@ -378,21 +363,21 @@ It may indicate that either data is damaged or it might not be compressed with L
    -

    Represents an error, which happened during LZMA decompression. -It may indicate that either data is damaged or it might not be compressed with LZMA at all.

    +

    Represents an error, which happened during processing 7-Zip container. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    - See more + See more

    Declaration

    Swift

    -
    public enum LZMAError: Error
    +
    public enum SevenZipError: Error
    @@ -442,42 +427,6 @@ It may indicate that either container is damaged or it might not be TAR containe
  • -
    -
      -
    • -
      - - - - XZError - -
      -
      -
      -
      -
      -
      -

      Represents an error, which happened during unarchiving XZ archive. -It may indicate that either archive is damaged or it might not be XZ archive at all.

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public enum XZError: Error
      - -
      -
      - -
      -
      -
    • -
    -
    • @@ -514,6 +463,78 @@ It may indicate that either container is damaged or it might not be ZIP containe
    +
    +
      +
    • +
      + + + + GzipError + +
      +
      +
      +
      +
      +
      +

      Represents an error, which happened during processing GZip archive. +It may indicate that either archive is damaged or it might not be GZip archive at all.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public enum GzipError: Error
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
      +
    • +
      + + + + XZError + +
      +
      +
      +
      +
      +
      +

      Represents an error, which happened during unarchiving XZ archive. +It may indicate that either archive is damaged or it might not be XZ archive at all.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public enum XZError: Error
      + +
      +
      + +
      +
      +
    • +
    +
    - diff --git a/docs/Other Enums.html b/docs/Other Enums.html deleted file mode 100644 index 84b0b83a..00000000 --- a/docs/Other Enums.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Other Enums Reference - - - - - - - - - - - - - - - -
    -

    - - SWCompression Docs - - (67% documented) -

    - -

    -

    - -
    -

    - -

    - - - View on GitHub - -

    - -
    - - - -
    - -
    - -
    -
    -

    Other Enums

    -

    The following enums are available globally.

    - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - - diff --git a/docs/Other Structs.html b/docs/Other Structs.html deleted file mode 100644 index 721a3ffa..00000000 --- a/docs/Other Structs.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Other Structs Reference - - - - - - - - - - - - - - - -
    -

    - - SWCompression Docs - - (67% documented) -

    - -

    -

    - -
    -

    - -

    - - - View on GitHub - -

    - -
    - - - -
    - -
    - -
    -
    -

    Other Structs

    -

    The following structs are available globally.

    - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - - diff --git a/docs/Protocols.html b/docs/Protocols.html index 68ff3581..7e93bcf3 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -309,7 +294,7 @@ diff --git a/docs/Protocols/Archive.html b/docs/Protocols/Archive.html index b916c9c2..052813be 100644 --- a/docs/Protocols/Archive.html +++ b/docs/Protocols/Archive.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Protocols/Container.html b/docs/Protocols/Container.html index b6fcd9c7..4485d2e0 100644 --- a/docs/Protocols/Container.html +++ b/docs/Protocols/Container.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Protocols/ContainerEntry.html b/docs/Protocols/ContainerEntry.html index a0c57288..d9905d69 100644 --- a/docs/Protocols/ContainerEntry.html +++ b/docs/Protocols/ContainerEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -302,7 +287,7 @@
    -

    Check if entry is a directory.

    +

    True, if entry is a directory.

    @@ -332,19 +317,19 @@
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    Declaration

    Swift

    -
    public protocol ContainerEntry
    +
    var isLink: Bool
    @@ -362,19 +347,19 @@
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    Declaration

    Swift

    -
    public protocol ContainerEntry
    +
    var linkPath: String?
    @@ -410,7 +395,7 @@
    @@ -440,7 +425,7 @@ diff --git a/docs/Protocols/DecompressionAlgorithm.html b/docs/Protocols/DecompressionAlgorithm.html index fd70493f..7a9052b1 100644 --- a/docs/Protocols/DecompressionAlgorithm.html +++ b/docs/Protocols/DecompressionAlgorithm.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/GzipHeader.html b/docs/Structs/GzipHeader.html index c09daf63..c69edc7c 100644 --- a/docs/Structs/GzipHeader.html +++ b/docs/Structs/GzipHeader.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/GzipHeader/CompressionMethod.html b/docs/Structs/GzipHeader/CompressionMethod.html index 36b75a90..0fef6679 100644 --- a/docs/Structs/GzipHeader/CompressionMethod.html +++ b/docs/Structs/GzipHeader/CompressionMethod.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/GzipHeader/FileSystemType.html b/docs/Structs/GzipHeader/FileSystemType.html index ced6c3cf..d46f2b99 100644 --- a/docs/Structs/GzipHeader/FileSystemType.html +++ b/docs/Structs/GzipHeader/FileSystemType.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/SevenZipEntryInfo.html b/docs/Structs/SevenZipEntryInfo.html index 7a79e689..103f2105 100644 --- a/docs/Structs/SevenZipEntryInfo.html +++ b/docs/Structs/SevenZipEntryInfo.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    SevenZipEntryInfo

    -

    Undocumented

    +
    +
    +
    public struct SevenZipEntryInfo
    + +
    +
    +

    Provides information about 7-Zip entry.

    @@ -236,12 +227,20 @@
    -

    Undocumented

    +

    Represents file access permissions in UNIX format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct Permissions: OptionSet
    + +
    +
    @@ -259,12 +258,20 @@
    -

    Undocumented

    +

    Represents file attributes in DOS format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct DosAttributes: OptionSet
    + +
    +
    @@ -282,12 +289,20 @@
    -

    Undocumented

    +

    Represents file type in UNIX format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum UnixType: UInt32
    + +
    +
    @@ -305,11 +320,19 @@
    -

    Undocumented

    +

    Entry’s name.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let name: String?
    + +
    +
    @@ -327,11 +350,19 @@
    -

    Undocumented

    +

    Entry’s data size.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let size: Int?
    + +
    +
    @@ -349,11 +380,19 @@
    -

    Undocumented

    +

    True, if entry is a directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isDirectory: Bool
    + +
    +
    @@ -371,11 +410,19 @@
    -

    Undocumented

    +

    Entry’s last access time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let accessTime: Date?
    + +
    +
    @@ -393,11 +440,19 @@
    -

    Undocumented

    +

    Entry’s creation time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let creationTime: Date?
    + +
    +
    @@ -415,11 +470,19 @@
    -

    Undocumented

    +

    Entry’s last modification time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let modificationTime: Date?
    + +
    +
    @@ -437,11 +500,19 @@
    -

    Undocumented

    +

    7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let winAttributes: UInt32?
    + +
    +
    @@ -459,11 +530,19 @@
    -

    Undocumented

    +

    Entry’s UNIX file access permissions.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let permissions: Permissions?
    + +
    +
    @@ -481,11 +560,19 @@
    -

    Undocumented

    +

    Entry’s DOS attributes.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let dosAttributes: DosAttributes?
    + +
    +
    @@ -503,11 +590,19 @@
    -

    Undocumented

    +

    Entry’s UNIX file type.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let unixType: UnixType?
    + +
    +
    @@ -525,11 +620,19 @@
    -

    Undocumented

    +

    7-Zip internal propety. Indicates whether entry has a stream (data) inside container.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let hasStream: Bool
    + +
    +
    @@ -547,11 +650,19 @@
    -

    Undocumented

    +

    True, if entry is an empty file. 7-Zip internal property.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isEmpty: Bool
    + +
    +
    @@ -569,11 +680,21 @@
    -

    Undocumented

    +

    True if entry is an anti-file. +Used in differential backups to indicate that file should be deleted. +7-Zip internal property.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isAnti: Bool
    + +
    +
    @@ -591,11 +712,19 @@
    -

    Undocumented

    +

    CRC32 of entry’s data.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let crc: UInt32?
    + +
    +
    diff --git a/docs/Structs/SevenZipEntryInfo/DosAttributes.html b/docs/Structs/SevenZipEntryInfo/DosAttributes.html index fa29e240..cce4043c 100644 --- a/docs/Structs/SevenZipEntryInfo/DosAttributes.html +++ b/docs/Structs/SevenZipEntryInfo/DosAttributes.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    DosAttributes

    -

    Undocumented

    +
    +
    +
    public struct DosAttributes: OptionSet
    + +
    +
    +

    Represents file attributes in DOS format.

    @@ -226,9 +217,9 @@
  • - + - rawValue + rawValue
    @@ -236,7 +227,8 @@
    - +

    Raw bit flags value.

    +

    Declaration

    @@ -247,7 +239,7 @@
    @@ -255,9 +247,9 @@
  • @@ -265,7 +257,8 @@
    - +

    Initializes attributes with bit flags.

    +

    Declaration

    @@ -275,27 +268,8 @@
    -
    -

    Parameters

    - - - - - - - -
    - - rawValue - - -
    - -
    -
    -
    @@ -313,11 +287,19 @@
    -

    Undocumented

    +

    File is archive or archived.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let archive = DosAttributes(rawValue: 0b00100000)
    + +
    +
    @@ -335,11 +317,19 @@
    -

    Undocumented

    +

    File is a directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let directory = DosAttributes(rawValue: 0b00010000)
    + +
    +
    @@ -357,11 +347,19 @@
    -

    Undocumented

    +

    File is a volume.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let volume = DosAttributes(rawValue: 0b00001000)
    + +
    +
    @@ -379,11 +377,19 @@
    -

    Undocumented

    +

    File is a system file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let system = DosAttributes(rawValue: 0b00000100)
    + +
    +
    @@ -401,11 +407,19 @@
    -

    Undocumented

    +

    File is hidden.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let hidden = DosAttributes(rawValue: 0b00000010)
    + +
    +
    @@ -423,11 +437,19 @@
    -

    Undocumented

    +

    File is read-only.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOnly = DosAttributes(rawValue: 0b00000001)
    + +
    +
    diff --git a/docs/Structs/SevenZipEntryInfo/Permissions.html b/docs/Structs/SevenZipEntryInfo/Permissions.html index bd69b86e..30c3fa10 100644 --- a/docs/Structs/SevenZipEntryInfo/Permissions.html +++ b/docs/Structs/SevenZipEntryInfo/Permissions.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    Permissions

    -

    Undocumented

    +
    +
    +
    public struct Permissions: OptionSet
    + +
    +
    +

    Represents file access permissions in UNIX format.

    @@ -226,9 +217,9 @@
  • - + - rawValue + rawValue
    @@ -236,7 +227,8 @@
    - +

    Raw bit flags value (in decimal).

    +

    Declaration

    @@ -247,7 +239,7 @@
    @@ -255,9 +247,9 @@
  • @@ -265,7 +257,8 @@
    - +

    Initializes permissions with bit flags in decimal.

    +

    Declaration

    @@ -275,27 +268,8 @@
    -
    -

    Parameters

    - - - - - - - -
    - - rawValue - - -
    - -
    -
    -
    @@ -313,11 +287,19 @@
    -

    Undocumented

    +

    Set UID.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let setuid = Permissions(rawValue: 0o4000)
    + +
    +
    @@ -335,11 +317,19 @@
    -

    Undocumented

    +

    Set GID.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let setgid = Permissions(rawValue: 0o2000)
    + +
    +
    @@ -357,11 +347,19 @@
    -

    Undocumented

    +

    Sticky bit.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let sticky = Permissions(rawValue: 0o1000)
    + +
    +
    @@ -379,11 +377,19 @@
    -

    Undocumented

    +

    Owner can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOwner = Permissions(rawValue: 0o0400)
    + +
    +
    @@ -401,11 +407,19 @@
    -

    Undocumented

    +

    Owner can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeOwner = Permissions(rawValue: 0o0200)
    + +
    +
    @@ -423,11 +437,19 @@
    -

    Undocumented

    +

    Owner can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeOwner = Permissions(rawValue: 0o0100)
    + +
    +
    @@ -445,11 +467,19 @@
    -

    Undocumented

    +

    Group can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readGroup = Permissions(rawValue: 0o0040)
    + +
    +
    @@ -467,11 +497,19 @@
    -

    Undocumented

    +

    Group can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeGroup = Permissions(rawValue: 0o0020)
    + +
    +
    @@ -489,11 +527,19 @@
    -

    Undocumented

    +

    Group can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeGroup = Permissions(rawValue: 0o0010)
    + +
    +
    @@ -511,11 +557,19 @@
    -

    Undocumented

    +

    Others can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOther = Permissions(rawValue: 0o0004)
    + +
    +
    @@ -533,11 +587,19 @@
    -

    Undocumented

    +

    Others can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeOther = Permissions(rawValue: 0o0002)
    + +
    +
    @@ -555,11 +617,19 @@
    -

    Undocumented

    +

    Others can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeOther = Permissions(rawValue: 0o0001)
    + +
    +
    diff --git a/docs/Structs/SevenZipEntryInfo/UnixType.html b/docs/Structs/SevenZipEntryInfo/UnixType.html index d78b78bc..f5f87b57 100644 --- a/docs/Structs/SevenZipEntryInfo/UnixType.html +++ b/docs/Structs/SevenZipEntryInfo/UnixType.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    UnixType

    -

    Undocumented

    +
    +
    +
    public enum UnixType: UInt32
    + +
    +
    +

    Represents file type in UNIX format.

    @@ -236,11 +227,19 @@
    -

    Undocumented

    +

    FIFO special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case fifo = 0o010000
    + +
    +
    @@ -262,11 +261,19 @@
    -

    Undocumented

    +

    Character special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case characterSpecial = 0o020000
    + +
    +
    @@ -288,11 +295,19 @@
    -

    Undocumented

    +

    Directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case directory = 0o040000
    + +
    +
    @@ -314,11 +329,19 @@
    -

    Undocumented

    +

    Block special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case blockSpecial = 0o060000
    + +
    +
    @@ -340,11 +363,19 @@
    -

    Undocumented

    +

    Regular file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case regular = 0o100000
    + +
    +
    @@ -366,11 +397,19 @@
    -

    Undocumented

    +

    Symbolic link.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case symbolicLink = 0o120000
    + +
    +
    @@ -392,11 +431,19 @@
    -

    Undocumented

    +

    Socket.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case socket = 0o140000
    + +
    +
    diff --git a/docs/Structs/ZlibHeader.html b/docs/Structs/ZlibHeader.html index 434e7e83..55183b8d 100644 --- a/docs/Structs/ZlibHeader.html +++ b/docs/Structs/ZlibHeader.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/ZlibHeader/CompressionLevel.html b/docs/Structs/ZlibHeader/CompressionLevel.html index 5e1503d0..18e60662 100644 --- a/docs/Structs/ZlibHeader/CompressionLevel.html +++ b/docs/Structs/ZlibHeader/CompressionLevel.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/Structs/ZlibHeader/CompressionMethod.html b/docs/Structs/ZlibHeader/CompressionMethod.html index d8bb88d1..54c459fb 100644 --- a/docs/Structs/ZlibHeader/CompressionMethod.html +++ b/docs/Structs/ZlibHeader/CompressionMethod.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/badge.svg b/docs/badge.svg index 7220d1cc..2606d804 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -1 +1 @@ -documentationdocumentation67%67% \ No newline at end of file +documentationdocumentation100%100% \ 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 41ffcd11..52ddb64e 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -289,6 +274,41 @@ +
    +
      +
    • +
      + + + + XZArchive + +
      +
      +
      +
      +
      +
      +

      Provides unarchive function for XZ archives.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public class XZArchive: Archive
      + +
      +
      + +
      +
      +
    • +
    +
    • @@ -359,41 +379,6 @@
    -
    -
      -
    • -
      - - - - XZArchive - -
      -
      -
      -
      -
      -
      -

      Provides unarchive function for XZ archives.

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public class XZArchive: Archive
      - -
      -
      - -
      -
      -
    • -
    -
    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 d45d6cfc..a3513421 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 0aaf7e64..bbfee98c 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 7b68d683..6759da9b 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 4e3196da..03dfd65c 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 c4e6df74..1b7f7cff 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 40c7ae6e..46a42ead 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 dd63aa6e..daaa759e 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    SevenZipContainer

    -

    Undocumented

    +
    +
    +
    public class SevenZipContainer: Container
    + +
    +
    +

    Provides open functions for 7-Zip containers.

    @@ -226,9 +217,9 @@
  • @@ -236,7 +227,23 @@
    - +

    Processes 7-Zip container and returns an array of ContainerEntry (which are actually SevenZipEntry).

    +
    +

    Important

    +

    The order of entries is defined by 7-Zip container and, +particularly, by the creator of a given 7-Zip container. +It is likely that directories will be encountered earlier than files stored in those directories, +but one SHOULD NOT rely on any particular order.

    + +
    +
    +

    Throws

    +

    SevenZipError or any other error associated with compression type, +depending on the type of the problem. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    + +
    +

    Declaration

    @@ -246,8 +253,31 @@
    +
    +

    Parameters

    + + + + + + + +
    + + container + + +
    +

    7-Zip container’s data.

    +
    +
    +
    +
    +

    Return Value

    +

    Array of SevenZipEntry as an array of ContainerEntry.

    +
    @@ -265,11 +295,59 @@
    -

    Undocumented

    +

    Processes ZIP container and returns an array of SevenZipEntryInfo, +which contain various information about container’s entry. +This is performed without decompressing entries’ data.

    +
    +

    Important

    +

    The order of entries is defined by 7-Zip container and, +particularly, by the creator of a given 7-Zip container. +It is likely that directories will be encountered earlier than files stored in those directories, +but one SHOULD NOT rely on any particular order.

    + +
    +
    +

    Throws

    +

    SevenZipError or any other error associated with compression type, +depending on the type of the problem. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func info(container data: Data) throws -> [SevenZipEntryInfo]
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + container + + +
    +

    7-Zip container’s data.

    +
    +
    +
    +
    +

    Return Value

    +

    Array of SevenZipEntryInfo.

    +
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html index 86bc3708..d45f382a 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/SevenZipEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    SevenZipEntry

    -

    Undocumented

    +
    +
    +
    public class SevenZipEntry: ContainerEntry
    + +
    +
    +

    Represents an entry in 7-Zip container.

    @@ -236,11 +227,19 @@
    -

    Undocumented

    +

    Various information about entry.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let info: SevenZipEntryInfo
    + +
    +
    @@ -248,9 +247,9 @@
  • - + - name + name
    @@ -258,7 +257,8 @@
    - +

    Entry’s name.

    +

    Declaration

    @@ -269,7 +269,7 @@
    @@ -277,9 +277,9 @@
  • - + - size + size
    @@ -287,7 +287,8 @@
    - +

    Entry’s data size.

    +

    Declaration

    @@ -298,7 +299,7 @@
    @@ -306,9 +307,9 @@
  • @@ -316,7 +317,8 @@
    - +

    True, if entry is a directory.

    +

    Declaration

    @@ -327,7 +329,7 @@
    @@ -345,11 +347,19 @@
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isLink: Bool
    + +
    +
    @@ -367,11 +377,19 @@
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let linkPath: String?
    + +
    +
    @@ -379,9 +397,9 @@
  • @@ -389,7 +407,21 @@
    - +

    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.

    +

    Declaration

    @@ -400,7 +432,7 @@
    @@ -418,11 +450,20 @@
    -

    Undocumented

    +

    True, if data for entry is available. +It might not be depending on the content of the container.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let dataIsAvailable: Bool
    + +
    +
    @@ -430,9 +471,9 @@
  • - + - data() + data()
    @@ -440,7 +481,13 @@
    - +

    Returns data associated with this entry.

    +
    +

    Throws

    + SevenZipError.dataIsUnavailable if data for entry isn’t available. + +
    +

    Declaration

    @@ -451,7 +498,7 @@
    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 97b03716..2e5c0540 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -242,11 +227,11 @@
    -

    Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).

    +

    Processes TAR container and returns an array of ContainerEntry (which are actually TarEntry).

    Important

    The order of entries is defined by TAR container and, -particularly, by a creator of a given TAR container. +particularly, by the creator of a given TAR container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html index 001f572b..75c5e025 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -243,11 +228,6 @@

    Represents a type of an entry.

    -
    -

    Warning

    - Deprecated and will be removed in 4.0. FileAttributeType values will be used instead. - -
    See more
    @@ -260,7 +240,7 @@
    @@ -290,7 +270,7 @@ @@ -320,7 +300,7 @@ @@ -350,7 +330,7 @@ @@ -370,11 +350,6 @@

    Provides a dictionary with various attributes of the entry. FileAttributeKey values are used as dictionary keys.

    -
    -

    Note

    - Will be renamed in 4.0. - -

    Possible attributes:

      @@ -401,7 +376,7 @@
    @@ -431,7 +406,7 @@ @@ -461,7 +436,7 @@ @@ -491,7 +466,7 @@ @@ -521,7 +496,7 @@ @@ -551,7 +526,7 @@ @@ -581,7 +556,7 @@ @@ -611,7 +586,7 @@ @@ -641,7 +616,7 @@ @@ -671,7 +646,7 @@ @@ -701,7 +676,7 @@ @@ -731,7 +706,7 @@ @@ -749,19 +724,19 @@
    -

    Undocumented

    +

    True if entry is a symbolic link.

    Declaration

    Swift

    -
    public class TarEntry: ContainerEntry
    +
    public let isLink: Bool
    @@ -779,7 +754,7 @@
    -

    Path to a linked file.

    +

    Path to a linked file for symbolic link entry.

    @@ -791,7 +766,7 @@
    @@ -821,7 +796,7 @@ @@ -851,7 +826,7 @@ 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 index 84604c66..57bb58b4 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/TarEntry/EntryType.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -221,11 +206,6 @@

    Represents a type of an entry.

    -
    -

    Warning

    - Deprecated and will be removed in 4.0. FileAttributeType values will be used instead. - -
    @@ -259,7 +239,7 @@ @@ -293,7 +273,7 @@ @@ -327,7 +307,7 @@ @@ -361,7 +341,7 @@ @@ -395,7 +375,7 @@ @@ -429,7 +409,7 @@ @@ -463,7 +443,7 @@ @@ -497,7 +477,7 @@ @@ -531,7 +511,7 @@ @@ -565,7 +545,7 @@ @@ -599,7 +579,7 @@ 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 bf03fa36..1f374f0f 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 05cc6231..146bea03 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -242,11 +227,11 @@
    -

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    +

    Processes ZIP container and returns an array of ContainerEntry (which are actually ZipEntry).

    Important

    The order of entries is defined by ZIP container and, -particularly, by a creator of a given ZIP container. +particularly, by the creator of a given ZIP container. It is likely that directories will be encountered earlier than files stored in those directories, but one SHOULD NOT rely on any particular order.

    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html index 0d0a6c39..2e7d1add 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Classes/ZipEntry.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -303,11 +288,6 @@

    File or directory attributes related to the file system of the container’s creator.

    -
    -

    Note

    - Will be renamed to externalFileAttributes in 4.0. - -
    @@ -319,7 +299,7 @@
    @@ -349,7 +329,7 @@ @@ -381,7 +361,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n @@ -399,19 +379,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public let isLink: Bool
    @@ -429,19 +409,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public lazy var linkPath: String? =
    @@ -459,19 +439,19 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    -

    Undocumented

    +

    True if entry is likely to be text or ASCII file.

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public var isTextFile: Bool
    @@ -491,11 +471,6 @@ 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.

    -
    -

    Note

    - Will be renamed in 4.0. - -

    Possible attributes:

      @@ -516,7 +491,7 @@ Otherwise, it is true if size of data is 0 AND last character of entry’s n
    @@ -552,7 +527,7 @@ depending on the type of the problem. An error can indicate that container is da 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 817e8469..0bc0ea28 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Compression.html index 22751226..6518d83d 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Containers.html index 6a23b5fa..d587226c 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -224,9 +209,9 @@
  • @@ -234,20 +219,20 @@
    -

    Provides open function for ZIP containers.

    +

    Provides open functions for 7-Zip containers.

    - See more + See more

    Declaration

    Swift

    -
    public class ZipContainer: Container
    +
    public class SevenZipContainer: Container
    @@ -259,9 +244,9 @@
  • - - - ZipEntry + + + SevenZipEntry
    @@ -269,20 +254,55 @@
    -

    Represents either a file or directory entry in ZIP container.

    +

    Represents an entry in 7-Zip container.

    - See more + See more

    Declaration

    Swift

    -
    public class ZipEntry: ContainerEntry
    +
    public class SevenZipEntry: ContainerEntry
    +
    +
    +
  • + + +
    +
      +
    • +
      + + + + SevenZipEntryInfo + +
      +
      +
      +
      +
      +
      +

      Provides information about 7-Zip entry.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public struct SevenZipEntryInfo
      + +
      +
      +
      @@ -352,7 +372,77 @@
    + + + + + +
    + +
    +
    +
      +
    • +
      + + + + ZipEntry + +
      +
      +
      +
      +
      +
      +

      Represents either a file or directory entry in ZIP container.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public class ZipEntry: ContainerEntry
      + +
      +
      +
      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 3a53f08d..1fb139f6 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 - (67% documented) + (100% documented)

      @@ -85,6 +85,9 @@

    • + @@ -97,19 +100,28 @@ -
    + - - -
    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 0d218290..1d2cb560 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 0000bbaa..54a2c27c 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 550b9101..cb00d052 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 088a1a2f..f03dfe94 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 99365395..a2b0cd4d 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,14 @@

    SevenZipError

    -

    Undocumented

    +
    +
    +
    public enum SevenZipError: Error
    + +
    +
    +

    Represents an error, which happened during processing 7-Zip container. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    @@ -236,11 +228,19 @@
    -

    Undocumented

    +

    Wrong container’s signature.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case wrongSignature
    + +
    +
    @@ -252,9 +252,9 @@
  • @@ -262,375 +262,19 @@
    -

    Undocumented

    +

    Unsupporte version of container’s format.

    - -
    -
    -
  • - - -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    @@ -668,9 +321,9 @@
  • @@ -678,115 +331,20 @@
    -

    Undocumented

    +

    Size either of one of the files from the container +or one of the container’s strucutures is incorrect.

    - -
    -
    -
  • - - -
    -
      -
    • -
      - - - - noPackInfo - -
      -
      -
      -
      -
      -
      -

      Undocumented

      +
      +

      Declaration

      +
      +

      Swift

      +
      case wrongSize
      +
      -
      -
      -
    • -
    -
    -
    - -
    -
    - -
    -
    -
    @@ -824,9 +390,9 @@
  • @@ -834,11 +400,53 @@
    -

    Undocumented

    +

    External feature isn’t supported.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case externalNotSupported
    + +
    +
    +
    +
    +
  • + + +
    +
      +
    • + +
      +
      +
      +
      +
      +

      Coders with multiple in and/or out streams aren’t supported.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case multiStreamNotSupported
      + +
      +
      +
      @@ -860,11 +468,19 @@
      -

      Undocumented

      +

      Additional streams feature isn’t supported.

      +
      +

      Declaration

      +
      +

      Swift

      +
      case additionalStreamsNotSupported
      + +
      +
    @@ -876,9 +492,9 @@
  • @@ -886,167 +502,19 @@
    -

    Undocumented

    +

    Entry is compressed using unsupported compression method.

    - -
    -
    -
  • - - -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    + + + +
    +
      +
    • +
      + + + + dataIsUnavailable + +
      +
      +
      +
      +
      +
      +

      Entry’s data isn’t available.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case dataIsUnavailable
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
      +
    • + +
      +
      +
      +
      +
      +

      Unknown/incorrect internal 7-Zip structure was encountered or +no internal structure was found where it must be.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case internalStructureError
      + +
      +
      +
      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 a141f45c..0168fad0 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 - (67% documented) + (100% documented)

      @@ -85,6 +85,9 @@

    • + @@ -97,19 +100,28 @@ -
    + - - -
    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 d74cba30..385a4697 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 30a42ece..5dcf2be2 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 1b945cf9..cad78f4a 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Errors.html index 5b107a65..1f825d88 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -296,9 +281,9 @@ It may indicate that either the data is damaged or it might not be compressed wi
  • - - - GzipError + + + LZMAError
    @@ -306,21 +291,21 @@ It may indicate that either the data is damaged or it might not be compressed wi
    -

    Represents an error, which happened during processing GZip archive. -It may indicate that either archive is damaged or it might not be GZip archive at all.

    +

    Represents an error, which happened during LZMA decompression. +It may indicate that either data is damaged or it might not be compressed with LZMA at all.

    - See more + See more

    Declaration

    Swift

    -
    public enum GzipError: Error
    +
    public enum LZMAError: Error
    @@ -368,9 +353,9 @@ It may indicate that either data is damaged or it might not be compressed with L
  • - - - LZMAError + + + SevenZipError
    @@ -378,21 +363,21 @@ It may indicate that either data is damaged or it might not be compressed with L
    -

    Represents an error, which happened during LZMA decompression. -It may indicate that either data is damaged or it might not be compressed with LZMA at all.

    +

    Represents an error, which happened during processing 7-Zip container. +It may indicate that either container is damaged or it might not be 7-Zip container at all.

    - See more + See more

    Declaration

    Swift

    -
    public enum LZMAError: Error
    +
    public enum SevenZipError: Error
    @@ -442,42 +427,6 @@ It may indicate that either container is damaged or it might not be TAR containe
  • -
    -
      -
    • -
      - - - - XZError - -
      -
      -
      -
      -
      -
      -

      Represents an error, which happened during unarchiving XZ archive. -It may indicate that either archive is damaged or it might not be XZ archive at all.

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public enum XZError: Error
      - -
      -
      - -
      -
      -
    • -
    -
    • @@ -514,6 +463,78 @@ It may indicate that either container is damaged or it might not be ZIP containe
    +
    +
      +
    • +
      + + + + GzipError + +
      +
      +
      +
      +
      +
      +

      Represents an error, which happened during processing GZip archive. +It may indicate that either archive is damaged or it might not be GZip archive at all.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public enum GzipError: Error
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
      +
    • +
      + + + + XZError + +
      +
      +
      +
      +
      +
      +

      Represents an error, which happened during unarchiving XZ archive. +It may indicate that either archive is damaged or it might not be XZ archive at all.

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public enum XZError: Error
      + +
      +
      + +
      +
      +
    • +
    +
    - diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Enums.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Enums.html deleted file mode 100644 index 84b0b83a..00000000 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Enums.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Other Enums Reference - - - - - - - - - - - - - - - -
    -

    - - SWCompression Docs - - (67% documented) -

    - -

    -

    - -
    -

    - -

    - - - View on GitHub - -

    - -
    - - - -
    - -
    - -
    -
    -

    Other Enums

    -

    The following enums are available globally.

    - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - - diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html deleted file mode 100644 index 721a3ffa..00000000 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Other Structs.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Other Structs Reference - - - - - - - - - - - - - - - -
    -

    - - SWCompression Docs - - (67% documented) -

    - -

    -

    - -
    -

    - -

    - - - View on GitHub - -

    - -
    - - - -
    - -
    - -
    -
    -

    Other Structs

    -

    The following structs are available globally.

    - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - - diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols.html index 68ff3581..7e93bcf3 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    @@ -309,7 +294,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 b916c9c2..052813be 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 b6fcd9c7..4485d2e0 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 a0c57288..d9905d69 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -302,7 +287,7 @@
    -

    Check if entry is a directory.

    +

    True, if entry is a directory.

    @@ -332,19 +317,19 @@
    -

    Undocumented

    +

    True, if entry is a symbolic link.

    Declaration

    Swift

    -
    public protocol ContainerEntry
    +
    var isLink: Bool
    @@ -362,19 +347,19 @@
    -

    Undocumented

    +

    Path to a linked file for symbolic link entry.

    Declaration

    Swift

    -
    public protocol ContainerEntry
    +
    var linkPath: String?
    @@ -410,7 +395,7 @@
    @@ -440,7 +425,7 @@ diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Protocols/DecompressionAlgorithm.html index fd70493f..7a9052b1 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 c09daf63..c69edc7c 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 36b75a90..0fef6679 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 ced6c3cf..d46f2b99 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html index 7a79e689..103f2105 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    SevenZipEntryInfo

    -

    Undocumented

    +
    +
    +
    public struct SevenZipEntryInfo
    + +
    +
    +

    Provides information about 7-Zip entry.

    @@ -236,12 +227,20 @@
    -

    Undocumented

    +

    Represents file access permissions in UNIX format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct Permissions: OptionSet
    + +
    +
    @@ -259,12 +258,20 @@
    -

    Undocumented

    +

    Represents file attributes in DOS format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct DosAttributes: OptionSet
    + +
    +
    @@ -282,12 +289,20 @@
    -

    Undocumented

    +

    Represents file type in UNIX format.

    See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum UnixType: UInt32
    + +
    +
    @@ -305,11 +320,19 @@
    -

    Undocumented

    +

    Entry’s name.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let name: String?
    + +
    +
    @@ -327,11 +350,19 @@
    -

    Undocumented

    +

    Entry’s data size.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let size: Int?
    + +
    +
    @@ -349,11 +380,19 @@
    -

    Undocumented

    +

    True, if entry is a directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isDirectory: Bool
    + +
    +
    @@ -371,11 +410,19 @@
    -

    Undocumented

    +

    Entry’s last access time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let accessTime: Date?
    + +
    +
    @@ -393,11 +440,19 @@
    -

    Undocumented

    +

    Entry’s creation time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let creationTime: Date?
    + +
    +
    @@ -415,11 +470,19 @@
    -

    Undocumented

    +

    Entry’s last modification time and date.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let modificationTime: Date?
    + +
    +
    @@ -437,11 +500,19 @@
    -

    Undocumented

    +

    7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let winAttributes: UInt32?
    + +
    +
    @@ -459,11 +530,19 @@
    -

    Undocumented

    +

    Entry’s UNIX file access permissions.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let permissions: Permissions?
    + +
    +
    @@ -481,11 +560,19 @@
    -

    Undocumented

    +

    Entry’s DOS attributes.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let dosAttributes: DosAttributes?
    + +
    +
    @@ -503,11 +590,19 @@
    -

    Undocumented

    +

    Entry’s UNIX file type.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let unixType: UnixType?
    + +
    +
    @@ -525,11 +620,19 @@
    -

    Undocumented

    +

    7-Zip internal propety. Indicates whether entry has a stream (data) inside container.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let hasStream: Bool
    + +
    +
    @@ -547,11 +650,19 @@
    -

    Undocumented

    +

    True, if entry is an empty file. 7-Zip internal property.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isEmpty: Bool
    + +
    +
    @@ -569,11 +680,21 @@
    -

    Undocumented

    +

    True if entry is an anti-file. +Used in differential backups to indicate that file should be deleted. +7-Zip internal property.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let isAnti: Bool
    + +
    +
    @@ -591,11 +712,19 @@
    -

    Undocumented

    +

    CRC32 of entry’s data.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public let crc: UInt32?
    + +
    +
    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 index fa29e240..cce4043c 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/DosAttributes.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    DosAttributes

    -

    Undocumented

    +
    +
    +
    public struct DosAttributes: OptionSet
    + +
    +
    +

    Represents file attributes in DOS format.

    @@ -226,9 +217,9 @@
  • - + - rawValue + rawValue
    @@ -236,7 +227,8 @@
    - +

    Raw bit flags value.

    +

    Declaration

    @@ -247,7 +239,7 @@
    @@ -255,9 +247,9 @@
  • @@ -265,7 +257,8 @@
    - +

    Initializes attributes with bit flags.

    +

    Declaration

    @@ -275,27 +268,8 @@
    -
    -

    Parameters

    - - - - - - - -
    - - rawValue - - -
    - -
    -
    -
    @@ -313,11 +287,19 @@
    -

    Undocumented

    +

    File is archive or archived.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let archive = DosAttributes(rawValue: 0b00100000)
    + +
    +
    @@ -335,11 +317,19 @@
    -

    Undocumented

    +

    File is a directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let directory = DosAttributes(rawValue: 0b00010000)
    + +
    +
    @@ -357,11 +347,19 @@
    -

    Undocumented

    +

    File is a volume.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let volume = DosAttributes(rawValue: 0b00001000)
    + +
    +
    @@ -379,11 +377,19 @@
    -

    Undocumented

    +

    File is a system file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let system = DosAttributes(rawValue: 0b00000100)
    + +
    +
    @@ -401,11 +407,19 @@
    -

    Undocumented

    +

    File is hidden.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let hidden = DosAttributes(rawValue: 0b00000010)
    + +
    +
    @@ -423,11 +437,19 @@
    -

    Undocumented

    +

    File is read-only.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOnly = DosAttributes(rawValue: 0b00000001)
    + +
    +
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html index bd69b86e..30c3fa10 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/Permissions.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    Permissions

    -

    Undocumented

    +
    +
    +
    public struct Permissions: OptionSet
    + +
    +
    +

    Represents file access permissions in UNIX format.

    @@ -226,9 +217,9 @@
  • - + - rawValue + rawValue
    @@ -236,7 +227,8 @@
    - +

    Raw bit flags value (in decimal).

    +

    Declaration

    @@ -247,7 +239,7 @@
    @@ -255,9 +247,9 @@
  • @@ -265,7 +257,8 @@
    - +

    Initializes permissions with bit flags in decimal.

    +

    Declaration

    @@ -275,27 +268,8 @@
    -
    -

    Parameters

    - - - - - - - -
    - - rawValue - - -
    - -
    -
    -
    @@ -313,11 +287,19 @@
    -

    Undocumented

    +

    Set UID.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let setuid = Permissions(rawValue: 0o4000)
    + +
    +
    @@ -335,11 +317,19 @@
    -

    Undocumented

    +

    Set GID.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let setgid = Permissions(rawValue: 0o2000)
    + +
    +
    @@ -357,11 +347,19 @@
    -

    Undocumented

    +

    Sticky bit.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let sticky = Permissions(rawValue: 0o1000)
    + +
    +
    @@ -379,11 +377,19 @@
    -

    Undocumented

    +

    Owner can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOwner = Permissions(rawValue: 0o0400)
    + +
    +
    @@ -401,11 +407,19 @@
    -

    Undocumented

    +

    Owner can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeOwner = Permissions(rawValue: 0o0200)
    + +
    +
    @@ -423,11 +437,19 @@
    -

    Undocumented

    +

    Owner can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeOwner = Permissions(rawValue: 0o0100)
    + +
    +
    @@ -445,11 +467,19 @@
    -

    Undocumented

    +

    Group can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readGroup = Permissions(rawValue: 0o0040)
    + +
    +
    @@ -467,11 +497,19 @@
    -

    Undocumented

    +

    Group can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeGroup = Permissions(rawValue: 0o0020)
    + +
    +
    @@ -489,11 +527,19 @@
    -

    Undocumented

    +

    Group can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeGroup = Permissions(rawValue: 0o0010)
    + +
    +
    @@ -511,11 +557,19 @@
    -

    Undocumented

    +

    Others can read.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let readOther = Permissions(rawValue: 0o0004)
    + +
    +
    @@ -533,11 +587,19 @@
    -

    Undocumented

    +

    Others can write.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let writeOther = Permissions(rawValue: 0o0002)
    + +
    +
    @@ -555,11 +617,19 @@
    -

    Undocumented

    +

    Others can execute.

    +
    +

    Declaration

    +
    +

    Swift

    +
    public static let executeOther = Permissions(rawValue: 0o0001)
    + +
    +
    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 index d78b78bc..f5f87b57 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/Structs/SevenZipEntryInfo/UnixType.html @@ -23,7 +23,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

  • + @@ -97,19 +100,28 @@ - + - - -
    @@ -214,7 +199,13 @@

    UnixType

    -

    Undocumented

    +
    +
    +
    public enum UnixType: UInt32
    + +
    +
    +

    Represents file type in UNIX format.

    @@ -236,11 +227,19 @@
    -

    Undocumented

    +

    FIFO special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case fifo = 0o010000
    + +
    +
    @@ -262,11 +261,19 @@
    -

    Undocumented

    +

    Character special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case characterSpecial = 0o020000
    + +
    +
    @@ -288,11 +295,19 @@
    -

    Undocumented

    +

    Directory.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case directory = 0o040000
    + +
    +
    @@ -314,11 +329,19 @@
    -

    Undocumented

    +

    Block special file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case blockSpecial = 0o060000
    + +
    +
    @@ -340,11 +363,19 @@
    -

    Undocumented

    +

    Regular file.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case regular = 0o100000
    + +
    +
    @@ -366,11 +397,19 @@
    -

    Undocumented

    +

    Symbolic link.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case symbolicLink = 0o120000
    + +
    +
    @@ -392,11 +431,19 @@
    -

    Undocumented

    +

    Socket.

    +
    +

    Declaration

    +
    +

    Swift

    +
    case socket = 0o140000
    + +
    +
    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 434e7e83..55183b8d 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 5e1503d0..18e60662 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    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 d8bb88d1..54c459fb 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 - (67% documented) + (100% documented)

    @@ -85,6 +85,9 @@

    + @@ -97,19 +100,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/index.html index 2bfcdeb3..3dc30092 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 - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json index 27045042..8c1e188e 100644 --- a/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/SWCompression.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType7regularFMS1_S1_":{"name":"regular","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType6socketFMS1_S1_":{"name":"socket","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes7archiveS1_":{"name":"archive","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes9directoryS1_":{"name":"directory","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6volumeS1_":{"name":"volume","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6systemS1_":{"name":"system","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6hiddenS1_":{"name":"hidden","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes8readOnlyS1_":{"name":"readOnly","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setuidS1_":{"name":"setuid","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setgidS1_":{"name":"setgid","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6stickyS1_":{"name":"sticky","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOwnerS1_":{"name":"readOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOwnerS1_":{"name":"writeOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOwnerS1_":{"name":"executeOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readGroupS1_":{"name":"readGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeGroupS1_":{"name":"writeGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeGroupS1_":{"name":"executeGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOtherS1_":{"name":"readOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOtherS1_":{"name":"writeOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOtherS1_":{"name":"executeOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html":{"name":"Permissions","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/DosAttributes.html":{"name":"DosAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/UnixType.html":{"name":"UnixType","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4nameGSqSS_":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4sizeGSqSi_":{"name":"size","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11isDirectorySb":{"name":"isDirectory","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13winAttributesGSqVs6UInt32_":{"name":"winAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11permissionsGSqVS0_11Permissions_":{"name":"permissions","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13dosAttributesGSqVS0_13DosAttributes_":{"name":"dosAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo8unixTypeGSqOS0_8UnixType_":{"name":"unixType","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo9hasStreamSb":{"name":"hasStream","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo7isEmptySb":{"name":"isEmpty","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo6isAntiSb":{"name":"isAnti","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo3crcGSqVs6UInt32_":{"name":"crc","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"

    Undocumented

    "},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError19wrongStartHeaderCRCFMS0_S0_":{"name":"wrongStartHeaderCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15wrongHeaderSizeFMS0_S0_":{"name":"wrongHeaderSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15wrongPropertyIDFMS0_S0_":{"name":"wrongPropertyID","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13wrongExternalFMS0_S0_":{"name":"wrongExternal","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18reservedCodecFlagsFMS0_S0_":{"name":"reservedCodecFlags","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17unknownNumFoldersFMS0_S0_":{"name":"unknownNumFolders","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongEndFMS0_S0_":{"name":"wrongEnd","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20externalNotSupportedFMS0_S0_":{"name":"externalNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22altMethodsNotSupportedFMS0_S0_":{"name":"altMethodsNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18wrongStreamsNumberFMS0_S0_":{"name":"wrongStreamsNumber","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23multiStreamNotSupportedFMS0_S0_":{"name":"multiStreamNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13wrongDataSizeFMS0_S0_":{"name":"wrongDataSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongCRCFMS0_S0_":{"name":"wrongCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20wrongCoderPropertiesFMS0_S0_":{"name":"wrongCoderProperties","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError10noPackInfoFMS0_S0_":{"name":"noPackInfo","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17wrongFilePropertyFMS0_S0_":{"name":"wrongFileProperty","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError19wrongFileNameLengthFMS0_S0_":{"name":"wrongFileNameLength","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongFileNamesFMS0_S0_":{"name":"wrongFileNames","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20startPosNotSupportedFMS0_S0_":{"name":"startPosNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18incompletePropertyFMS0_S0_":{"name":"incompleteProperty","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError29additionalStreamsNotSupportedFMS0_S0_":{"name":"additionalStreamsNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError10noFileSizeFMS0_S0_":{"name":"noFileSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError16notEnoughFoldersFMS0_S0_":{"name":"notEnoughFolders","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError16notEnoughStreamsFMS0_S0_":{"name":"notEnoughStreams","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13noStreamFoundFMS0_S0_":{"name":"noStreamFound","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15noPackInfoFoundFMS0_S0_":{"name":"noPackInfoFound","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14streamOverreadFMS0_S0_":{"name":"streamOverread","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17dataIsUnavailableFMS0_S0_":{"name":"dataIsUnavailable","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html":{"name":"SevenZipError","abstract":"

    Undocumented

    "},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4infoVS_17SevenZipEntryInfo":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15dataIsAvailableSb":{"name":"dataIsAvailable","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:ZFC13SWCompression17SevenZipContainer4infoFzT9containerV10Foundation4Data_GSaVS_17SevenZipEntryInfo_":{"name":"info(container:)","abstract":"

    Undocumented

    ","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"

    Undocumented

    "},"Classes/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"

    Undocumented

    "},"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompress data compressed with particular algorithm.

    ","parent_name":"DecompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"

    Retrieve name of the entry from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"

    Retrieve size of the entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    Check if entry is a directory.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Retrieve entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Retrieve all the entries from the container.

    ","parent_name":"Container"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"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/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"

    A type that provides an implementation of a particular decompression algorithm.

    "},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"

    Compression info has value incompatible with Deflate compression method.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"

    First two bytes of archive’s flags are inconsistent with each other.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"

    Compression level has value, which is different from the supported ones.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"

    End of Central Directoty record wasn’t found.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong signature of one of container’s structures.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Wrong either compressed or uncompressed size of a container’s entry.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Version needed to process container is unsupported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"

    Container is either spanned or consists of several volumes. These features aren’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or record is encrypted. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"

    Entry contains patched data. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"

    Local header of an entry is inconsistent with Central Directory.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"

    Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"

    Either entry’s comment or file name cannot be processed using UTF-8 encoding.

    ","parent_name":"ZipError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    Either ‘magic’ number in header or footer isn’t equal to a predefined value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"

    One of the fields in archive has an incorrect value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"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:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"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:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"

    Filter used in archvie is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"

    Archive uses SHA-256 checksum which is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"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:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"

    Padding (null-bytes appended to an archive’s structure) is incorrect.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"

    Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.

    ","parent_name":"XZError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"

    Size of data is too small, even to contain only one header.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"

    Failed to process a field as a number.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"

    Computed checksum of a header doesn’t match the value stored in container.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"

    Unsupported version of USTAR format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"

    Entry from PAX extended header is in incorrect format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"

    Failed to process a field as an ASCII string.

    ","parent_name":"TarError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Properties’ byte is greater than 225.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"

    Unable to initialize RanderDecorer.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"

    Size of uncompressed data hit specified limit in the middle of decoding.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"

    Unable to perfrom repeat-distance decoding because there is nothing to repeat.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"

    End of stream marker is reached, but range decoder is in incorrect state.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"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:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"

    The amount of already decoded bytes is smaller than repeat length.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"

    LZMADecoder wasn’t properly initialized before decoding data.

    ","parent_name":"LZMAError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Reserved bits of LZMA2 properties’ byte aren’t equal to zero.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"

    Dictionary size is too big.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"

    Unknown conrol byte value of LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"

    Unknown reset instruction encountered in LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"name":"wrongSizes","abstract":"

    Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    First two bytes (‘magic’ number) of archive isn’t 31 and 139.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"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:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Computed CRC of archive’s header doesn’t match the value stored in archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"

    Computed ‘isize’ didn’t match the value stored in the archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"

    Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.

    ","parent_name":"GzipError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"

    Uncompressed block’s length and nlength bytes isn’t consistent with each other.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unknown block type (not 0, 1 or 2).

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"

    Decoded symbol was found in Huffman tree but is unknown.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    ‘Magic’ number is not 0x425a.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"

    Compression method is not type ‘h’ (not Huffman).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"

    Unsupported block size (not from ‘0’ to ‘9’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"

    Block is randomized.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"

    Wrong number of Huffman tables/groups (should be between 2 and 6).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"

    Selector is greater than the total number of Huffman tables/groups.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"

    Wrong code of Huffman length (should be between 0 and 20).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"

    Represents an error, which happened during BZip2 decompression."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"

    Represents an error, which happened during Deflate compression or decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"

    Represents an error, which happened during processing GZip archive."},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"

    Represents an error, which happened during LZMA2 decompression."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"

    Represents an error, which happened during LZMA decompression."},"Enums/TarError.html":{"name":"TarError","abstract":"

    Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"

    Represents an error, which happened during unarchiving XZ archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"

    Represents an error, which happened during processing ZIP container."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"

    Represents an error, which happened during processing Zlib archive."},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"

    Normal file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"

    Hard linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolically linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"

    Contiguous file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"

    PAX global extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"

    PAX local extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"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:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"

    File mode.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"

    Owner’s ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"

    Owner’s group ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"

    Type of entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"

    Owner’s user name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"

    Owner’s group name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    The most recent access time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    The creation time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"

    Name of the character set used to encode entry’s data (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"

    Other entries from PAX extended headers.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).

    ","parent_name":"TarContainer"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"

    File or directory attributes related to the file system of the container’s creator.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10isTextFileSb":{"name":"isTextFile","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    ","parent_name":"ZipContainer"},"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.

    "},"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/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives XZ archive.

    ","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaS2__":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives XZ archive which contains one or more streams.

    ","parent_name":"XZArchive"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"

    Fastest algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"

    Fast algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"

    Default algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"

    Slowest algorithm but with maximum compression.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"

    Level of compression used in archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"

    Size of ‘window’: moving interval of data which was used to make archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"

    Initializes the structure with the values from Zlib archive.

    ","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives Zlib archive.

    ","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"

    Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"

    One of many UNIX-like systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"

    Older Macintosh systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"

    File system used in Microsoft™®© Windows™®©.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"

    File system was unknown to the archiver.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"

    File system is one of the rare systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"

    Type of file system on which archivation took place.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"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:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"

    Comment stored in archive. If archive doesn’t contain any comment, then nil.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"

    Check if file is likely to be text file or ASCII-file.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"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:vVC13SWCompression11GzipArchive6Member6headerVS_10GzipHeader":{"name":"header","abstract":"

    GZip header of a member.

    ","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member4dataV10Foundation4Data":{"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:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives GZip archive.

    ","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaVS0_6Member_":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"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/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/XZArchive.html":{"name":"XZArchive","abstract":"

    Provides unarchive function for XZ archives.

    "},"Classes/LZMA2.html#/s:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA2 algortihm.

    ","parent_name":"LZMA2"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA algortihm.

    ","parent_name":"LZMA"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"

    Compresses data with Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using BZip2 algortihm.

    ","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"

    Provides decompression function for BZip2 algorithm.

    "},"Classes/Deflate.html":{"name":"Deflate","abstract":"

    Provides compression and decompression functions 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 Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other Enums.html":{"name":"Other Enums","abstract":"

    The following enums are available globally.

    "},"Other Structs.html":{"name":"Other Structs","abstract":"

    The following structs are available globally.

    "}} \ No newline at end of file +{"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompress data compressed with particular algorithm.

    ","parent_name":"DecompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"

    Retrieve name of the entry from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"

    Retrieve size of the entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Retrieve entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Retrieve all the entries from the container.

    ","parent_name":"Container"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"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/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"

    A type that provides an implementation of a particular decompression algorithm.

    "},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"

    Compression info has value incompatible with Deflate compression method.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"

    First two bytes of archive’s flags are inconsistent with each other.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"

    Compression level has value, which is different from the supported ones.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    Either ‘magic’ number in header or footer isn’t equal to a predefined value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"

    One of the fields in archive has an incorrect value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"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:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"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:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"

    Filter used in archvie is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"

    Archive uses SHA-256 checksum which is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"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:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"

    Padding (null-bytes appended to an archive’s structure) is incorrect.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"

    Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.

    ","parent_name":"XZError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    First two bytes (‘magic’ number) of archive isn’t 31 and 139.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"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:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Computed CRC of archive’s header doesn’t match the value stored in archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"

    Computed ‘isize’ didn’t match the value stored in the archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"

    Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.

    ","parent_name":"GzipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"

    End of Central Directoty record wasn’t found.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong signature of one of container’s structures.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Wrong either compressed or uncompressed size of a container’s entry.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Version needed to process container is unsupported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"

    Container is either spanned or consists of several volumes. These features aren’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or record is encrypted. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"

    Entry contains patched data. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"

    Local header of an entry is inconsistent with Central Directory.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"

    Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"

    Either entry’s comment or file name cannot be processed using UTF-8 encoding.

    ","parent_name":"ZipError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"

    Size of data is too small, even to contain only one header.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"

    Failed to process a field as a number.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"

    Computed checksum of a header doesn’t match the value stored in container.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"

    Unsupported version of USTAR format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"

    Entry from PAX extended header is in incorrect format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"

    Failed to process a field as an ASCII string.

    ","parent_name":"TarError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong container’s signature.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18wrongFormatVersionFMS0_S0_":{"name":"wrongFormatVersion","abstract":"

    Unsupporte version of container’s format.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongCRCFMS0_S0_":{"name":"wrongCRC","abstract":"

    CRC either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Size either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20startPosNotSupportedFMS0_S0_":{"name":"startPosNotSupported","abstract":"

    Files have StartPos property. This feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20externalNotSupportedFMS0_S0_":{"name":"externalNotSupported","abstract":"

    External feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23multiStreamNotSupportedFMS0_S0_":{"name":"multiStreamNotSupported","abstract":"

    Coders with multiple in and/or out streams aren’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError29additionalStreamsNotSupportedFMS0_S0_":{"name":"additionalStreamsNotSupported","abstract":"

    Additional streams feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or container’s header is encrypted. This feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17dataIsUnavailableFMS0_S0_":{"name":"dataIsUnavailable","abstract":"

    Entry’s data isn’t available.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22internalStructureErrorFMS0_S0_":{"name":"internalStructureError","abstract":"

    Unknown/incorrect internal 7-Zip structure was encountered or","parent_name":"SevenZipError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Reserved bits of LZMA2 properties’ byte aren’t equal to zero.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"

    Dictionary size is too big.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"

    Unknown conrol byte value of LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"

    Unknown reset instruction encountered in LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"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:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Properties’ byte is greater than 225.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"

    Unable to initialize RanderDecorer.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"

    Size of uncompressed data hit specified limit in the middle of decoding.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"

    Unable to perfrom repeat-distance decoding because there is nothing to repeat.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"

    End of stream marker is reached, but range decoder is in incorrect state.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"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:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"

    The amount of already decoded bytes is smaller than repeat length.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"

    LZMADecoder wasn’t properly initialized before decoding data.

    ","parent_name":"LZMAError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"

    Uncompressed block’s length and nlength bytes isn’t consistent with each other.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unknown block type (not 0, 1 or 2).

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"

    Decoded symbol was found in Huffman tree but is unknown.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    ‘Magic’ number is not 0x425a.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"

    Compression method is not type ‘h’ (not Huffman).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"

    Unsupported block size (not from ‘0’ to ‘9’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"

    Block is randomized.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"

    Wrong number of Huffman tables/groups (should be between 2 and 6).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"

    Selector is greater than the total number of Huffman tables/groups.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"

    Wrong code of Huffman length (should be between 0 and 20).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"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:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"

    File or directory attributes related to the file system of the container’s creator.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10isTextFileSb":{"name":"isTextFile","abstract":"

    True if entry is likely to be text or ASCII file.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"

    Normal file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"

    Hard linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolically linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"

    Contiguous file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"

    PAX global extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"

    PAX local extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"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:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"

    File mode.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"

    Owner’s ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"

    Owner’s group ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"

    Type of entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"

    Owner’s user name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"

    Owner’s group name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    The most recent access time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    The creation time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"

    Name of the character set used to encode entry’s data (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry6isLinkSb":{"name":"isLink","abstract":"

    True if entry is a symbolic link.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"

    Other entries from PAX extended headers.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:FOV13SWCompression17SevenZipEntryInfo8UnixType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType7regularFMS1_S1_":{"name":"regular","abstract":"

    Regular file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolic link.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType6socketFMS1_S1_":{"name":"socket","abstract":"

    Socket.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:vVV13SWCompression17SevenZipEntryInfo13DosAttributes8rawValueVs6UInt32":{"name":"rawValue","abstract":"

    Raw bit flags value.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:FVV13SWCompression17SevenZipEntryInfo13DosAttributescFT8rawValueVs6UInt32_S1_":{"name":"init(rawValue:)","abstract":"

    Initializes attributes with bit flags.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes7archiveS1_":{"name":"archive","abstract":"

    File is archive or archived.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes9directoryS1_":{"name":"directory","abstract":"

    File is a directory.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6volumeS1_":{"name":"volume","abstract":"

    File is a volume.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6systemS1_":{"name":"system","abstract":"

    File is a system file.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6hiddenS1_":{"name":"hidden","abstract":"

    File is hidden.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes8readOnlyS1_":{"name":"readOnly","abstract":"

    File is read-only.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:vVV13SWCompression17SevenZipEntryInfo11Permissions8rawValueVs6UInt32":{"name":"rawValue","abstract":"

    Raw bit flags value (in decimal).

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:FVV13SWCompression17SevenZipEntryInfo11PermissionscFT8rawValueVs6UInt32_S1_":{"name":"init(rawValue:)","abstract":"

    Initializes permissions with bit flags in decimal.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setuidS1_":{"name":"setuid","abstract":"

    Set UID.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setgidS1_":{"name":"setgid","abstract":"

    Set GID.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6stickyS1_":{"name":"sticky","abstract":"

    Sticky bit.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOwnerS1_":{"name":"readOwner","abstract":"

    Owner can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOwnerS1_":{"name":"writeOwner","abstract":"

    Owner can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOwnerS1_":{"name":"executeOwner","abstract":"

    Owner can execute.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readGroupS1_":{"name":"readGroup","abstract":"

    Group can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeGroupS1_":{"name":"writeGroup","abstract":"

    Group can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeGroupS1_":{"name":"executeGroup","abstract":"

    Group can execute.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOtherS1_":{"name":"readOther","abstract":"

    Others can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOtherS1_":{"name":"writeOther","abstract":"

    Others can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOtherS1_":{"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:vV13SWCompression17SevenZipEntryInfo4nameGSqSS_":{"name":"name","abstract":"

    Entry’s name.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4sizeGSqSi_":{"name":"size","abstract":"

    Entry’s data size.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    Entry’s last access time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    Entry’s creation time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    Entry’s last modification time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13winAttributesGSqVs6UInt32_":{"name":"winAttributes","abstract":"

    7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11permissionsGSqVS0_11Permissions_":{"name":"permissions","abstract":"

    Entry’s UNIX file access permissions.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13dosAttributesGSqVS0_13DosAttributes_":{"name":"dosAttributes","abstract":"

    Entry’s DOS attributes.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo8unixTypeGSqOS0_8UnixType_":{"name":"unixType","abstract":"

    Entry’s UNIX file type.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo9hasStreamSb":{"name":"hasStream","abstract":"

    7-Zip internal propety. Indicates whether entry has a stream (data) inside container.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo7isEmptySb":{"name":"isEmpty","abstract":"

    True, if entry is an empty file. 7-Zip internal property.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo6isAntiSb":{"name":"isAnti","abstract":"

    True if entry is an anti-file.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo3crcGSqVs6UInt32_":{"name":"crc","abstract":"

    CRC32 of entry’s data.

    ","parent_name":"SevenZipEntryInfo"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4infoVS_17SevenZipEntryInfo":{"name":"info","abstract":"

    Various information about entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4nameSS":{"name":"name","abstract":"

    Entry’s name.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4sizeSi":{"name":"size","abstract":"

    Entry’s data size.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15dataIsAvailableSb":{"name":"dataIsAvailable","abstract":"

    True, if data for entry is available.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:FC13SWCompression13SevenZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:ZFC13SWCompression17SevenZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:ZFC13SWCompression17SevenZipContainer4infoFzT9containerV10Foundation4Data_GSaVS_17SevenZipEntryInfo_":{"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:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"

    Fastest algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"

    Fast algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"

    Default algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"

    Slowest algorithm but with maximum compression.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"

    Level of compression used in archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"

    Size of ‘window’: moving interval of data which was used to make archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"

    Initializes the structure with the values from Zlib archive.

    ","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives Zlib archive.

    ","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"

    Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives XZ archive.

    ","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaS2__":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives XZ archive which contains one or more streams.

    ","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"

    One of many UNIX-like systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"

    Older Macintosh systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"

    File system used in Microsoft™®© Windows™®©.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"

    File system was unknown to the archiver.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"

    File system is one of the rare systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"

    Type of file system on which archivation took place.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"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:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"

    Comment stored in archive. If archive doesn’t contain any comment, then nil.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"

    Check if file is likely to be text file or ASCII-file.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"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:vVC13SWCompression11GzipArchive6Member6headerVS_10GzipHeader":{"name":"header","abstract":"

    GZip header of a member.

    ","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member4dataV10Foundation4Data":{"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:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives GZip archive.

    ","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaVS0_6Member_":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"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:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA2 algortihm.

    ","parent_name":"LZMA2"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA algortihm.

    ","parent_name":"LZMA"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"

    Compresses data with Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using BZip2 algortihm.

    ","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"

    Provides decompression function for BZip2 algorithm.

    "},"Classes/Deflate.html":{"name":"Deflate","abstract":"

    Provides compression and decompression functions 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 diff --git a/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx b/docs/docsets/SWCompression.docset/Contents/Resources/docSet.dsidx index b3829062..a4454485 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 aa1a920c..d1f4c732 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 2bfcdeb3..3dc30092 100644 --- a/docs/index.html +++ b/docs/index.html @@ -22,7 +22,7 @@ SWCompression Docs - (67% documented) + (100% documented)

    @@ -84,6 +84,9 @@

    + @@ -96,19 +99,28 @@ - + - - -
    diff --git a/docs/search.json b/docs/search.json index 27045042..8c1e188e 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType7regularFMS1_S1_":{"name":"regular","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType6socketFMS1_S1_":{"name":"socket","abstract":"

    Undocumented

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes7archiveS1_":{"name":"archive","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes9directoryS1_":{"name":"directory","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6volumeS1_":{"name":"volume","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6systemS1_":{"name":"system","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6hiddenS1_":{"name":"hidden","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes8readOnlyS1_":{"name":"readOnly","abstract":"

    Undocumented

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setuidS1_":{"name":"setuid","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setgidS1_":{"name":"setgid","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6stickyS1_":{"name":"sticky","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOwnerS1_":{"name":"readOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOwnerS1_":{"name":"writeOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOwnerS1_":{"name":"executeOwner","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readGroupS1_":{"name":"readGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeGroupS1_":{"name":"writeGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeGroupS1_":{"name":"executeGroup","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOtherS1_":{"name":"readOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOtherS1_":{"name":"writeOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOtherS1_":{"name":"executeOther","abstract":"

    Undocumented

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html":{"name":"Permissions","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/DosAttributes.html":{"name":"DosAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo/UnixType.html":{"name":"UnixType","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4nameGSqSS_":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4sizeGSqSi_":{"name":"size","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11isDirectorySb":{"name":"isDirectory","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13winAttributesGSqVs6UInt32_":{"name":"winAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11permissionsGSqVS0_11Permissions_":{"name":"permissions","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13dosAttributesGSqVS0_13DosAttributes_":{"name":"dosAttributes","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo8unixTypeGSqOS0_8UnixType_":{"name":"unixType","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo9hasStreamSb":{"name":"hasStream","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo7isEmptySb":{"name":"isEmpty","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo6isAntiSb":{"name":"isAnti","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo3crcGSqVs6UInt32_":{"name":"crc","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html":{"name":"SevenZipEntryInfo","abstract":"

    Undocumented

    "},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError19wrongStartHeaderCRCFMS0_S0_":{"name":"wrongStartHeaderCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15wrongHeaderSizeFMS0_S0_":{"name":"wrongHeaderSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15wrongPropertyIDFMS0_S0_":{"name":"wrongPropertyID","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13wrongExternalFMS0_S0_":{"name":"wrongExternal","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18reservedCodecFlagsFMS0_S0_":{"name":"reservedCodecFlags","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17unknownNumFoldersFMS0_S0_":{"name":"unknownNumFolders","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongEndFMS0_S0_":{"name":"wrongEnd","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20externalNotSupportedFMS0_S0_":{"name":"externalNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22altMethodsNotSupportedFMS0_S0_":{"name":"altMethodsNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18wrongStreamsNumberFMS0_S0_":{"name":"wrongStreamsNumber","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23multiStreamNotSupportedFMS0_S0_":{"name":"multiStreamNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13wrongDataSizeFMS0_S0_":{"name":"wrongDataSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongCRCFMS0_S0_":{"name":"wrongCRC","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20wrongCoderPropertiesFMS0_S0_":{"name":"wrongCoderProperties","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError10noPackInfoFMS0_S0_":{"name":"noPackInfo","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17wrongFilePropertyFMS0_S0_":{"name":"wrongFileProperty","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError19wrongFileNameLengthFMS0_S0_":{"name":"wrongFileNameLength","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongFileNamesFMS0_S0_":{"name":"wrongFileNames","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20startPosNotSupportedFMS0_S0_":{"name":"startPosNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18incompletePropertyFMS0_S0_":{"name":"incompleteProperty","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError29additionalStreamsNotSupportedFMS0_S0_":{"name":"additionalStreamsNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError10noFileSizeFMS0_S0_":{"name":"noFileSize","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError16notEnoughFoldersFMS0_S0_":{"name":"notEnoughFolders","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError16notEnoughStreamsFMS0_S0_":{"name":"notEnoughStreams","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError13noStreamFoundFMS0_S0_":{"name":"noStreamFound","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError15noPackInfoFoundFMS0_S0_":{"name":"noPackInfoFound","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14streamOverreadFMS0_S0_":{"name":"streamOverread","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17dataIsUnavailableFMS0_S0_":{"name":"dataIsUnavailable","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Undocumented

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html":{"name":"SevenZipError","abstract":"

    Undocumented

    "},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4infoVS_17SevenZipEntryInfo":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15dataIsAvailableSb":{"name":"dataIsAvailable","abstract":"

    Undocumented

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html#/s:ZFC13SWCompression17SevenZipContainer4infoFzT9containerV10Foundation4Data_GSaVS_17SevenZipEntryInfo_":{"name":"info(container:)","abstract":"

    Undocumented

    ","parent_name":"SevenZipContainer"},"Classes/SevenZipContainer.html":{"name":"SevenZipContainer","abstract":"

    Undocumented

    "},"Classes/SevenZipEntry.html":{"name":"SevenZipEntry","abstract":"

    Undocumented

    "},"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompress data compressed with particular algorithm.

    ","parent_name":"DecompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"

    Retrieve name of the entry from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"

    Retrieve size of the entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    Check if entry is a directory.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Retrieve entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Retrieve all the entries from the container.

    ","parent_name":"Container"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"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/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"

    A type that provides an implementation of a particular decompression algorithm.

    "},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"

    Compression info has value incompatible with Deflate compression method.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"

    First two bytes of archive’s flags are inconsistent with each other.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"

    Compression level has value, which is different from the supported ones.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"

    End of Central Directoty record wasn’t found.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong signature of one of container’s structures.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Wrong either compressed or uncompressed size of a container’s entry.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Version needed to process container is unsupported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"

    Container is either spanned or consists of several volumes. These features aren’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or record is encrypted. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"

    Entry contains patched data. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"

    Local header of an entry is inconsistent with Central Directory.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"

    Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"

    Either entry’s comment or file name cannot be processed using UTF-8 encoding.

    ","parent_name":"ZipError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    Either ‘magic’ number in header or footer isn’t equal to a predefined value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"

    One of the fields in archive has an incorrect value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"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:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"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:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"

    Filter used in archvie is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"

    Archive uses SHA-256 checksum which is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"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:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"

    Padding (null-bytes appended to an archive’s structure) is incorrect.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"

    Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.

    ","parent_name":"XZError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"

    Size of data is too small, even to contain only one header.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"

    Failed to process a field as a number.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"

    Computed checksum of a header doesn’t match the value stored in container.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"

    Unsupported version of USTAR format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"

    Entry from PAX extended header is in incorrect format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"

    Failed to process a field as an ASCII string.

    ","parent_name":"TarError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Properties’ byte is greater than 225.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"

    Unable to initialize RanderDecorer.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"

    Size of uncompressed data hit specified limit in the middle of decoding.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"

    Unable to perfrom repeat-distance decoding because there is nothing to repeat.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"

    End of stream marker is reached, but range decoder is in incorrect state.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"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:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"

    The amount of already decoded bytes is smaller than repeat length.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"

    LZMADecoder wasn’t properly initialized before decoding data.

    ","parent_name":"LZMAError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Reserved bits of LZMA2 properties’ byte aren’t equal to zero.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"

    Dictionary size is too big.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"

    Unknown conrol byte value of LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"

    Unknown reset instruction encountered in LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"name":"wrongSizes","abstract":"

    Either size of decompressed data isn’t equal to the one specified in LZMA2 packet or","parent_name":"LZMA2Error"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    First two bytes (‘magic’ number) of archive isn’t 31 and 139.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"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:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Computed CRC of archive’s header doesn’t match the value stored in archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"

    Computed ‘isize’ didn’t match the value stored in the archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"

    Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.

    ","parent_name":"GzipError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"

    Uncompressed block’s length and nlength bytes isn’t consistent with each other.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unknown block type (not 0, 1 or 2).

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"

    Decoded symbol was found in Huffman tree but is unknown.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    ‘Magic’ number is not 0x425a.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"

    Compression method is not type ‘h’ (not Huffman).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"

    Unsupported block size (not from ‘0’ to ‘9’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"

    Block is randomized.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"

    Wrong number of Huffman tables/groups (should be between 2 and 6).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"

    Selector is greater than the total number of Huffman tables/groups.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"

    Wrong code of Huffman length (should be between 0 and 20).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"BZip2Error"},"Enums/BZip2Error.html":{"name":"BZip2Error","abstract":"

    Represents an error, which happened during BZip2 decompression."},"Enums/DeflateError.html":{"name":"DeflateError","abstract":"

    Represents an error, which happened during Deflate compression or decompression."},"Enums/GzipError.html":{"name":"GzipError","abstract":"

    Represents an error, which happened during processing GZip archive."},"Enums/LZMA2Error.html":{"name":"LZMA2Error","abstract":"

    Represents an error, which happened during LZMA2 decompression."},"Enums/LZMAError.html":{"name":"LZMAError","abstract":"

    Represents an error, which happened during LZMA decompression."},"Enums/TarError.html":{"name":"TarError","abstract":"

    Represents an error, which happened during processing TAR container."},"Enums/XZError.html":{"name":"XZError","abstract":"

    Represents an error, which happened during unarchiving XZ archive."},"Enums/ZipError.html":{"name":"ZipError","abstract":"

    Represents an error, which happened during processing ZIP container."},"Enums/ZlibError.html":{"name":"ZlibError","abstract":"

    Represents an error, which happened during processing Zlib archive."},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"

    Normal file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"

    Hard linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolically linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"

    Contiguous file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"

    PAX global extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"

    PAX local extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"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:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"

    File mode.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"

    Owner’s ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"

    Owner’s group ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"

    Type of entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"

    Owner’s user name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"

    Owner’s group name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    The most recent access time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    The creation time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"

    Name of the character set used to encode entry’s data (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"

    Other entries from PAX extended headers.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Processes TAR container and returns an array of ContainerEntries (which are actually TarEntries).

    ","parent_name":"TarContainer"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"

    File or directory attributes related to the file system of the container’s creator.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry6isLinkSb":{"name":"isLink","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10isTextFileSb":{"name":"isTextFile","abstract":"

    Undocumented

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Processes ZIP container and returns an array of ContainerEntries (which are actually ZipEntries).

    ","parent_name":"ZipContainer"},"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.

    "},"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/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives XZ archive.

    ","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaS2__":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives XZ archive which contains one or more streams.

    ","parent_name":"XZArchive"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"

    Fastest algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"

    Fast algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"

    Default algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"

    Slowest algorithm but with maximum compression.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"

    Level of compression used in archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"

    Size of ‘window’: moving interval of data which was used to make archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"

    Initializes the structure with the values from Zlib archive.

    ","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives Zlib archive.

    ","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"

    Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"

    One of many UNIX-like systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"

    Older Macintosh systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"

    File system used in Microsoft™®© Windows™®©.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"

    File system was unknown to the archiver.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"

    File system is one of the rare systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"

    Type of file system on which archivation took place.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"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:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"

    Comment stored in archive. If archive doesn’t contain any comment, then nil.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"

    Check if file is likely to be text file or ASCII-file.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"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:vVC13SWCompression11GzipArchive6Member6headerVS_10GzipHeader":{"name":"header","abstract":"

    GZip header of a member.

    ","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member4dataV10Foundation4Data":{"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:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives GZip archive.

    ","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaVS0_6Member_":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"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/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/XZArchive.html":{"name":"XZArchive","abstract":"

    Provides unarchive function for XZ archives.

    "},"Classes/LZMA2.html#/s:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA2 algortihm.

    ","parent_name":"LZMA2"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA algortihm.

    ","parent_name":"LZMA"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"

    Compresses data with Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using BZip2 algortihm.

    ","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"

    Provides decompression function for BZip2 algorithm.

    "},"Classes/Deflate.html":{"name":"Deflate","abstract":"

    Provides compression and decompression functions 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 Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other Enums.html":{"name":"Other Enums","abstract":"

    The following enums are available globally.

    "},"Other Structs.html":{"name":"Other Structs","abstract":"

    The following structs are available globally.

    "}} \ No newline at end of file +{"Protocols/DecompressionAlgorithm.html#/s:ZFP13SWCompression22DecompressionAlgorithm10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompress data compressed with particular algorithm.

    ","parent_name":"DecompressionAlgorithm"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4nameSS":{"name":"name","abstract":"

    Retrieve name of the entry from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry4sizeSi":{"name":"size","abstract":"

    Retrieve size of the entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:vP13SWCompression14ContainerEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ContainerEntry"},"Protocols/ContainerEntry.html#/s:FP13SWCompression14ContainerEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Retrieve entry’s data from the container.

    ","parent_name":"ContainerEntry"},"Protocols/Container.html#/s:ZFP13SWCompression9Container4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"name":"open(container:)","abstract":"

    Retrieve all the entries from the container.

    ","parent_name":"Container"},"Protocols/Archive.html#/s:ZFP13SWCompression7Archive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"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/DecompressionAlgorithm.html":{"name":"DecompressionAlgorithm","abstract":"

    A type that provides an implementation of a particular decompression algorithm.

    "},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9ZlibError20wrongCompressionInfoFMS0_S0_":{"name":"wrongCompressionInfo","abstract":"

    Compression info has value incompatible with Deflate compression method.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError11wrongFcheckFMS0_S0_":{"name":"wrongFcheck","abstract":"

    First two bytes of archive’s flags are inconsistent with each other.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError21wrongCompressionLevelFMS0_S0_":{"name":"wrongCompressionLevel","abstract":"

    Compression level has value, which is different from the supported ones.

    ","parent_name":"ZlibError"},"Enums/ZlibError.html#/s:FO13SWCompression9ZlibError12wrongAdler32FMS0_FV10Foundation4DataS0_":{"name":"wrongAdler32","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"ZlibError"},"Enums/XZError.html#/s:FO13SWCompression7XZError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    Either ‘magic’ number in header or footer isn’t equal to a predefined value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15wrongFieldValueFMS0_S0_":{"name":"wrongFieldValue","abstract":"

    One of the fields in archive has an incorrect value.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError18fieldReservedValueFMS0_S0_":{"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:FO13SWCompression7XZError12wrongInfoCRCFMS0_S0_":{"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:FO13SWCompression7XZError13wrongFilterIDFMS0_S0_":{"name":"wrongFilterID","abstract":"

    Filter used in archvie is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError15checkTypeSHA256FMS0_S0_":{"name":"checkTypeSHA256","abstract":"

    Archive uses SHA-256 checksum which is unsupported.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError13wrongDataSizeFMS0_S0_":{"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:FO13SWCompression7XZError10wrongCheckFMS0_FV10Foundation4DataS0_":{"name":"wrongCheck","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in the archive.","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError12wrongPaddingFMS0_S0_":{"name":"wrongPadding","abstract":"

    Padding (null-bytes appended to an archive’s structure) is incorrect.

    ","parent_name":"XZError"},"Enums/XZError.html#/s:FO13SWCompression7XZError21multiByteIntegerErrorFMS0_S0_":{"name":"multiByteIntegerError","abstract":"

    Either null byte encountered or exceeded maximum amount bytes during reading multi byte number.

    ","parent_name":"XZError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    First two bytes (‘magic’ number) of archive isn’t 31 and 139.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError22wrongCompressionMethodFMS0_S0_":{"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:FO13SWCompression9GzipError10wrongFlagsFMS0_S0_":{"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:FO13SWCompression9GzipError14wrongHeaderCRCFMS0_S0_":{"name":"wrongHeaderCRC","abstract":"

    Computed CRC of archive’s header doesn’t match the value stored in archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError8wrongCRCFMS0_FV10Foundation4DataS0_":{"name":"wrongCRC","abstract":"

    Computed checksum of uncompressed data doesn’t match the value stored in archive.","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError10wrongISizeFMS0_S0_":{"name":"wrongISize","abstract":"

    Computed ‘isize’ didn’t match the value stored in the archive.

    ","parent_name":"GzipError"},"Enums/GzipError.html#/s:FO13SWCompression9GzipError21cannotEncodeISOLatin1FMS0_S0_":{"name":"cannotEncodeISOLatin1","abstract":"

    Either specified file name or comment cannot be encoded using ISO Latin-1 encoding.

    ","parent_name":"GzipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError27notFoundCentralDirectoryEndFMS0_S0_":{"name":"notFoundCentralDirectoryEnd","abstract":"

    End of Central Directoty record wasn’t found.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong signature of one of container’s structures.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Wrong either compressed or uncompressed size of a container’s entry.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError12wrongVersionFMS0_S0_":{"name":"wrongVersion","abstract":"

    Version needed to process container is unsupported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError24multiVolumesNotSupportedFMS0_S0_":{"name":"multiVolumesNotSupported","abstract":"

    Container is either spanned or consists of several volumes. These features aren’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or record is encrypted. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError20patchingNotSupportedFMS0_S0_":{"name":"patchingNotSupported","abstract":"

    Entry contains patched data. This feature isn’t supported.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError16wrongLocalHeaderFMS0_S0_":{"name":"wrongLocalHeader","abstract":"

    Local header of an entry is inconsistent with Central Directory.

    ","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError10wrongCRC32FMS0_FV10Foundation4DataS0_":{"name":"wrongCRC32","abstract":"

    Computed checksum of entry’s data doesn’t match the value stored in container.","parent_name":"ZipError"},"Enums/ZipError.html#/s:FO13SWCompression8ZipError14wrongTextFieldFMS0_S0_":{"name":"wrongTextField","abstract":"

    Either entry’s comment or file name cannot be processed using UTF-8 encoding.

    ","parent_name":"ZipError"},"Enums/TarError.html#/s:FO13SWCompression8TarError20tooSmallFileIsPassedFMS0_S0_":{"name":"tooSmallFileIsPassed","abstract":"

    Size of data is too small, even to contain only one header.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError16fieldIsNotNumberFMS0_S0_":{"name":"fieldIsNotNumber","abstract":"

    Failed to process a field as a number.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongHeaderChecksumFMS0_S0_":{"name":"wrongHeaderChecksum","abstract":"

    Computed checksum of a header doesn’t match the value stored in container.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError17wrongUstarVersionFMS0_S0_":{"name":"wrongUstarVersion","abstract":"

    Unsupported version of USTAR format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError19wrongPaxHeaderEntryFMS0_S0_":{"name":"wrongPaxHeaderEntry","abstract":"

    Entry from PAX extended header is in incorrect format.

    ","parent_name":"TarError"},"Enums/TarError.html#/s:FO13SWCompression8TarError14notAsciiStringFMS0_S0_":{"name":"notAsciiString","abstract":"

    Failed to process a field as an ASCII string.

    ","parent_name":"TarError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError14wrongSignatureFMS0_S0_":{"name":"wrongSignature","abstract":"

    Wrong container’s signature.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError18wrongFormatVersionFMS0_S0_":{"name":"wrongFormatVersion","abstract":"

    Unsupporte version of container’s format.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError8wrongCRCFMS0_S0_":{"name":"wrongCRC","abstract":"

    CRC either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError9wrongSizeFMS0_S0_":{"name":"wrongSize","abstract":"

    Size either of one of the files from the container","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20startPosNotSupportedFMS0_S0_":{"name":"startPosNotSupported","abstract":"

    Files have StartPos property. This feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError20externalNotSupportedFMS0_S0_":{"name":"externalNotSupported","abstract":"

    External feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23multiStreamNotSupportedFMS0_S0_":{"name":"multiStreamNotSupported","abstract":"

    Coders with multiple in and/or out streams aren’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError29additionalStreamsNotSupportedFMS0_S0_":{"name":"additionalStreamsNotSupported","abstract":"

    Additional streams feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError23compressionNotSupportedFMS0_S0_":{"name":"compressionNotSupported","abstract":"

    Entry is compressed using unsupported compression method.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22encryptionNotSupportedFMS0_S0_":{"name":"encryptionNotSupported","abstract":"

    Entry or container’s header is encrypted. This feature isn’t supported.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError17dataIsUnavailableFMS0_S0_":{"name":"dataIsUnavailable","abstract":"

    Entry’s data isn’t available.

    ","parent_name":"SevenZipError"},"Enums/SevenZipError.html#/s:FO13SWCompression13SevenZipError22internalStructureErrorFMS0_S0_":{"name":"internalStructureError","abstract":"

    Unknown/incorrect internal 7-Zip structure was encountered or","parent_name":"SevenZipError"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Reserved bits of LZMA2 properties’ byte aren’t equal to zero.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error19wrongDictionarySizeFMS0_S0_":{"name":"wrongDictionarySize","abstract":"

    Dictionary size is too big.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error16wrongControlByteFMS0_S0_":{"name":"wrongControlByte","abstract":"

    Unknown conrol byte value of LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongResetFMS0_S0_":{"name":"wrongReset","abstract":"

    Unknown reset instruction encountered in LZMA2 packet.

    ","parent_name":"LZMA2Error"},"Enums/LZMA2Error.html#/s:FO13SWCompression10LZMA2Error10wrongSizesFMS0_S0_":{"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:FO13SWCompression9LZMAError15wrongPropertiesFMS0_S0_":{"name":"wrongProperties","abstract":"

    Properties’ byte is greater than 225.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError21rangeDecoderInitErrorFMS0_S0_":{"name":"rangeDecoderInitError","abstract":"

    Unable to initialize RanderDecorer.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError24exceededUncompressedSizeFMS0_S0_":{"name":"exceededUncompressedSize","abstract":"

    Size of uncompressed data hit specified limit in the middle of decoding.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError13windowIsEmptyFMS0_S0_":{"name":"windowIsEmpty","abstract":"

    Unable to perfrom repeat-distance decoding because there is nothing to repeat.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23rangeDecoderFinishErrorFMS0_S0_":{"name":"rangeDecoderFinishError","abstract":"

    End of stream marker is reached, but range decoder is in incorrect state.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError16repeatWillExceedFMS0_S0_":{"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:FO13SWCompression9LZMAError17notEnoughToRepeatFMS0_S0_":{"name":"notEnoughToRepeat","abstract":"

    The amount of already decoded bytes is smaller than repeat length.

    ","parent_name":"LZMAError"},"Enums/LZMAError.html#/s:FO13SWCompression9LZMAError23decoderIsNotInitialisedFMS0_S0_":{"name":"decoderIsNotInitialised","abstract":"

    LZMADecoder wasn’t properly initialized before decoding data.

    ","parent_name":"LZMAError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError29wrongUncompressedBlockLengthsFMS0_S0_":{"name":"wrongUncompressedBlockLengths","abstract":"

    Uncompressed block’s length and nlength bytes isn’t consistent with each other.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unknown block type (not 0, 1 or 2).

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError11wrongSymbolFMS0_S0_":{"name":"wrongSymbol","abstract":"

    Decoded symbol was found in Huffman tree but is unknown.

    ","parent_name":"DeflateError"},"Enums/DeflateError.html#/s:FO13SWCompression12DeflateError14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"DeflateError"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error10wrongMagicFMS0_S0_":{"name":"wrongMagic","abstract":"

    ‘Magic’ number is not 0x425a.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongCompressionMethodFMS0_S0_":{"name":"wrongCompressionMethod","abstract":"

    Compression method is not type ‘h’ (not Huffman).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockSizeFMS0_S0_":{"name":"wrongBlockSize","abstract":"

    Unsupported block size (not from ‘0’ to ‘9’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14wrongBlockTypeFMS0_S0_":{"name":"wrongBlockType","abstract":"

    Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error15randomizedBlockFMS0_S0_":{"name":"randomizedBlock","abstract":"

    Block is randomized.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error18wrongHuffmanGroupsFMS0_S0_":{"name":"wrongHuffmanGroups","abstract":"

    Wrong number of Huffman tables/groups (should be between 2 and 6).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error13wrongSelectorFMS0_S0_":{"name":"wrongSelector","abstract":"

    Selector is greater than the total number of Huffman tables/groups.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error22wrongHuffmanLengthCodeFMS0_S0_":{"name":"wrongHuffmanLengthCode","abstract":"

    Wrong code of Huffman length (should be between 0 and 20).

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error14symbolNotFoundFMS0_S0_":{"name":"symbolNotFound","abstract":"

    Symbol wasn’t found in Huffman tree.

    ","parent_name":"BZip2Error"},"Enums/BZip2Error.html#/s:FO13SWCompression10BZip2Error8wrongCRCFMS0_FV10Foundation4DataS0_":{"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:vC13SWCompression8ZipEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10attributesVs6UInt32":{"name":"attributes","abstract":"

    File or directory attributes related to the file system of the container’s creator.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry10isTextFileSb":{"name":"isTextFile","abstract":"

    True if entry is likely to be text or ASCII file.

    ","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:vC13SWCompression8ZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"ZipEntry"},"Classes/ZipEntry.html#/s:FC13SWCompression8ZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"ZipEntry"},"Classes/ZipContainer.html#/s:ZFC13SWCompression12ZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:FOC13SWCompression8TarEntry9EntryType6normalFMS1_S1_":{"name":"normal","abstract":"

    Normal file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType8hardLinkFMS1_S1_":{"name":"hardLink","abstract":"

    Hard linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolically linked entry.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType10contiguousFMS1_S1_":{"name":"contiguous","abstract":"

    Contiguous file.

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType20globalExtendedHeaderFMS1_S1_":{"name":"globalExtendedHeader","abstract":"

    PAX global extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType19localExtendedHeaderFMS1_S1_":{"name":"localExtendedHeader","abstract":"

    PAX local extended header. (Should not be encountered separately).

    ","parent_name":"EntryType"},"Classes/TarEntry/EntryType.html#/s:FOC13SWCompression8TarEntry9EntryType23vendorUnknownOrReservedFMS1_S1_":{"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:vC13SWCompression8TarEntry4nameSS":{"name":"name","abstract":"

    Name of the file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4sizeSi":{"name":"size","abstract":"

    Size of the data associated with the entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4modeGSqSi_":{"name":"mode","abstract":"

    File mode.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7ownerIDGSqSi_":{"name":"ownerID","abstract":"

    Owner’s ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7groupIDGSqSi_":{"name":"groupID","abstract":"

    Owner’s group ID.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry16modificationTimeV10Foundation4Date":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file or directory.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry4typeOS0_9EntryType":{"name":"type","abstract":"

    Type of entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry13ownerUserNameGSqSS_":{"name":"ownerUserName","abstract":"

    Owner’s user name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry14ownerGroupNameGSqSS_":{"name":"ownerGroupName","abstract":"

    Owner’s group name.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    The most recent access time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    The creation time of the original file or directory (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7charsetGSqSS_":{"name":"charset","abstract":"

    Name of the character set used to encode entry’s data (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry7commentGSqSS_":{"name":"comment","abstract":"

    Comment associated with the entry (PAX only).

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry6isLinkSb":{"name":"isLink","abstract":"

    True if entry is a symbolic link.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:vC13SWCompression8TarEntry28unknownExtendedHeaderEntriesGVs10DictionarySSSS_":{"name":"unknownExtendedHeaderEntries","abstract":"

    Other entries from PAX extended headers.

    ","parent_name":"TarEntry"},"Classes/TarEntry.html#/s:FC13SWCompression8TarEntry4dataFT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"TarEntry"},"Classes/TarContainer.html#/s:ZFC13SWCompression12TarContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:FOV13SWCompression17SevenZipEntryInfo8UnixType4fifoFMS1_S1_":{"name":"fifo","abstract":"

    FIFO special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType16characterSpecialFMS1_S1_":{"name":"characterSpecial","abstract":"

    Character special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType9directoryFMS1_S1_":{"name":"directory","abstract":"

    Directory.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12blockSpecialFMS1_S1_":{"name":"blockSpecial","abstract":"

    Block special file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType7regularFMS1_S1_":{"name":"regular","abstract":"

    Regular file.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType12symbolicLinkFMS1_S1_":{"name":"symbolicLink","abstract":"

    Symbolic link.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/UnixType.html#/s:FOV13SWCompression17SevenZipEntryInfo8UnixType6socketFMS1_S1_":{"name":"socket","abstract":"

    Socket.

    ","parent_name":"UnixType"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:vVV13SWCompression17SevenZipEntryInfo13DosAttributes8rawValueVs6UInt32":{"name":"rawValue","abstract":"

    Raw bit flags value.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:FVV13SWCompression17SevenZipEntryInfo13DosAttributescFT8rawValueVs6UInt32_S1_":{"name":"init(rawValue:)","abstract":"

    Initializes attributes with bit flags.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes7archiveS1_":{"name":"archive","abstract":"

    File is archive or archived.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes9directoryS1_":{"name":"directory","abstract":"

    File is a directory.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6volumeS1_":{"name":"volume","abstract":"

    File is a volume.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6systemS1_":{"name":"system","abstract":"

    File is a system file.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes6hiddenS1_":{"name":"hidden","abstract":"

    File is hidden.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/DosAttributes.html#/s:ZvVV13SWCompression17SevenZipEntryInfo13DosAttributes8readOnlyS1_":{"name":"readOnly","abstract":"

    File is read-only.

    ","parent_name":"DosAttributes"},"Structs/SevenZipEntryInfo/Permissions.html#/s:vVV13SWCompression17SevenZipEntryInfo11Permissions8rawValueVs6UInt32":{"name":"rawValue","abstract":"

    Raw bit flags value (in decimal).

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:FVV13SWCompression17SevenZipEntryInfo11PermissionscFT8rawValueVs6UInt32_S1_":{"name":"init(rawValue:)","abstract":"

    Initializes permissions with bit flags in decimal.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setuidS1_":{"name":"setuid","abstract":"

    Set UID.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6setgidS1_":{"name":"setgid","abstract":"

    Set GID.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions6stickyS1_":{"name":"sticky","abstract":"

    Sticky bit.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOwnerS1_":{"name":"readOwner","abstract":"

    Owner can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOwnerS1_":{"name":"writeOwner","abstract":"

    Owner can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOwnerS1_":{"name":"executeOwner","abstract":"

    Owner can execute.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readGroupS1_":{"name":"readGroup","abstract":"

    Group can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeGroupS1_":{"name":"writeGroup","abstract":"

    Group can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeGroupS1_":{"name":"executeGroup","abstract":"

    Group can execute.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions9readOtherS1_":{"name":"readOther","abstract":"

    Others can read.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions10writeOtherS1_":{"name":"writeOther","abstract":"

    Others can write.

    ","parent_name":"Permissions"},"Structs/SevenZipEntryInfo/Permissions.html#/s:ZvVV13SWCompression17SevenZipEntryInfo11Permissions12executeOtherS1_":{"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:vV13SWCompression17SevenZipEntryInfo4nameGSqSS_":{"name":"name","abstract":"

    Entry’s name.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo4sizeGSqSi_":{"name":"size","abstract":"

    Entry’s data size.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo10accessTimeGSqV10Foundation4Date_":{"name":"accessTime","abstract":"

    Entry’s last access time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo12creationTimeGSqV10Foundation4Date_":{"name":"creationTime","abstract":"

    Entry’s creation time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    Entry’s last modification time and date.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13winAttributesGSqVs6UInt32_":{"name":"winAttributes","abstract":"

    7-Zip internal property which may contain UNIX permissions, type and/or DOS attributes.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo11permissionsGSqVS0_11Permissions_":{"name":"permissions","abstract":"

    Entry’s UNIX file access permissions.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo13dosAttributesGSqVS0_13DosAttributes_":{"name":"dosAttributes","abstract":"

    Entry’s DOS attributes.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo8unixTypeGSqOS0_8UnixType_":{"name":"unixType","abstract":"

    Entry’s UNIX file type.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo9hasStreamSb":{"name":"hasStream","abstract":"

    7-Zip internal propety. Indicates whether entry has a stream (data) inside container.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo7isEmptySb":{"name":"isEmpty","abstract":"

    True, if entry is an empty file. 7-Zip internal property.

    ","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo6isAntiSb":{"name":"isAnti","abstract":"

    True if entry is an anti-file.","parent_name":"SevenZipEntryInfo"},"Structs/SevenZipEntryInfo.html#/s:vV13SWCompression17SevenZipEntryInfo3crcGSqVs6UInt32_":{"name":"crc","abstract":"

    CRC32 of entry’s data.

    ","parent_name":"SevenZipEntryInfo"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4infoVS_17SevenZipEntryInfo":{"name":"info","abstract":"

    Various information about entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4nameSS":{"name":"name","abstract":"

    Entry’s name.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry4sizeSi":{"name":"size","abstract":"

    Entry’s data size.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry11isDirectorySb":{"name":"isDirectory","abstract":"

    True, if entry is a directory.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry6isLinkSb":{"name":"isLink","abstract":"

    True, if entry is a symbolic link.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry8linkPathGSqSS_":{"name":"linkPath","abstract":"

    Path to a linked file for symbolic link entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15entryAttributesGVs10DictionaryVSC16FileAttributeKeyP__":{"name":"entryAttributes","abstract":"

    Provides a dictionary with various attributes of the entry.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:vC13SWCompression13SevenZipEntry15dataIsAvailableSb":{"name":"dataIsAvailable","abstract":"

    True, if data for entry is available.","parent_name":"SevenZipEntry"},"Classes/SevenZipEntry.html#/s:FC13SWCompression13SevenZipEntry4dataFzT_V10Foundation4Data":{"name":"data()","abstract":"

    Returns data associated with this entry.

    ","parent_name":"SevenZipEntry"},"Classes/SevenZipContainer.html#/s:ZFC13SWCompression17SevenZipContainer4openFzT9containerV10Foundation4Data_GSaPS_14ContainerEntry__":{"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:ZFC13SWCompression17SevenZipContainer4infoFzT9containerV10Foundation4Data_GSaVS_17SevenZipEntryInfo_":{"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:FOV13SWCompression10ZlibHeader16CompressionLevel16fastestAlgorithmFMS1_S1_":{"name":"fastestAlgorithm","abstract":"

    Fastest algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13fastAlgorithmFMS1_S1_":{"name":"fastAlgorithm","abstract":"

    Fast algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel16defaultAlgorithmFMS1_S1_":{"name":"defaultAlgorithm","abstract":"

    Default algorithm.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionLevel.html#/s:FOV13SWCompression10ZlibHeader16CompressionLevel13slowAlgorithmFMS1_S1_":{"name":"slowAlgorithm","abstract":"

    Slowest algorithm but with maximum compression.

    ","parent_name":"CompressionLevel"},"Structs/ZlibHeader/CompressionMethod.html#/s:FOV13SWCompression10ZlibHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10ZlibHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader16compressionLevelOS0_16CompressionLevel":{"name":"compressionLevel","abstract":"

    Level of compression used in archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:vV13SWCompression10ZlibHeader10windowSizeSi":{"name":"windowSize","abstract":"

    Size of ‘window’: moving interval of data which was used to make archive.

    ","parent_name":"ZlibHeader"},"Structs/ZlibHeader.html#/s:FV13SWCompression10ZlibHeadercFzT7archiveV10Foundation4Data_S0_":{"name":"init(archive:)","abstract":"

    Initializes the structure with the values from Zlib archive.

    ","parent_name":"ZlibHeader"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives Zlib archive.

    ","parent_name":"ZlibArchive"},"Classes/ZlibArchive.html#/s:ZFC13SWCompression11ZlibArchive7archiveFzT4dataV10Foundation4Data_S2_":{"name":"archive(data:)","abstract":"

    Archives data into Zlib archive.","parent_name":"ZlibArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives XZ archive.

    ","parent_name":"XZArchive"},"Classes/XZArchive.html#/s:ZFC13SWCompression9XZArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaS2__":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives XZ archive which contains one or more streams.

    ","parent_name":"XZArchive"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4unixFMS1_S1_":{"name":"unix","abstract":"

    One of many UNIX-like systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType9macintoshFMS1_S1_":{"name":"macintosh","abstract":"

    Older Macintosh systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType4ntfsFMS1_S1_":{"name":"ntfs","abstract":"

    File system used in Microsoft™®© Windows™®©.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType7unknownFMS1_S1_":{"name":"unknown","abstract":"

    File system was unknown to the archiver.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/FileSystemType.html#/s:FOV13SWCompression10GzipHeader14FileSystemType5otherFMS1_S1_":{"name":"other","abstract":"

    File system is one of the rare systems.

    ","parent_name":"FileSystemType"},"Structs/GzipHeader/CompressionMethod.html#/s:FOV13SWCompression10GzipHeader17CompressionMethod7deflateFMS1_S1_":{"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:vV13SWCompression10GzipHeader17compressionMethodOS0_17CompressionMethod":{"name":"compressionMethod","abstract":"

    Compression method of archive. Currently, always equals to .deflate.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader16modificationTimeGSqV10Foundation4Date_":{"name":"modificationTime","abstract":"

    The most recent modification time of the original file.","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader6osTypeOS0_14FileSystemType":{"name":"osType","abstract":"

    Type of file system on which archivation took place.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader8fileNameGSqSS_":{"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:vV13SWCompression10GzipHeader7commentGSqSS_":{"name":"comment","abstract":"

    Comment stored in archive. If archive doesn’t contain any comment, then nil.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:vV13SWCompression10GzipHeader10isTextFileSb":{"name":"isTextFile","abstract":"

    Check if file is likely to be text file or ASCII-file.

    ","parent_name":"GzipHeader"},"Structs/GzipHeader.html#/s:FV13SWCompression10GzipHeadercFzT7archiveV10Foundation4Data_S0_":{"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:vVC13SWCompression11GzipArchive6Member6headerVS_10GzipHeader":{"name":"header","abstract":"

    GZip header of a member.

    ","parent_name":"Member"},"Classes/GzipArchive/Member.html#/s:vVC13SWCompression11GzipArchive6Member4dataV10Foundation4Data":{"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:ZFC13SWCompression11GzipArchive9unarchiveFzT7archiveV10Foundation4Data_S2_":{"name":"unarchive(archive:)","abstract":"

    Unarchives GZip archive.

    ","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive14multiUnarchiveFzT7archiveV10Foundation4Data_GSaVS0_6Member_":{"name":"multiUnarchive(archive:)","abstract":"

    Unarchives multi-member GZip archive.","parent_name":"GzipArchive"},"Classes/GzipArchive.html#/s:ZFC13SWCompression11GzipArchive7archiveFzT4dataV10Foundation4Data7commentGSqSS_8fileNameGSqSS_14writeHeaderCRCSb10isTextFileSb6osTypeGSqOVS_10GzipHeader14FileSystemType_16modificationTimeGSqVS1_4Date__S2_":{"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:ZFC13SWCompression5LZMA210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA2 algortihm.

    ","parent_name":"LZMA2"},"Classes/LZMA.html#/s:ZFC13SWCompression4LZMA10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using LZMA algortihm.

    ","parent_name":"LZMA"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate10decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/Deflate.html#/s:ZFC13SWCompression7Deflate8compressFzT4dataV10Foundation4Data_S2_":{"name":"compress(data:)","abstract":"

    Compresses data with Deflate algortihm.

    ","parent_name":"Deflate"},"Classes/BZip2.html#/s:ZFC13SWCompression5BZip210decompressFzT4dataV10Foundation4Data_S2_":{"name":"decompress(data:)","abstract":"

    Decompresses data using BZip2 algortihm.

    ","parent_name":"BZip2"},"Classes/BZip2.html":{"name":"BZip2","abstract":"

    Provides decompression function for BZip2 algorithm.

    "},"Classes/Deflate.html":{"name":"Deflate","abstract":"

    Provides compression and decompression functions 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 diff --git a/docs/undocumented.json b/docs/undocumented.json index 80fe1075..f43c0df0 100644 --- a/docs/undocumented.json +++ b/docs/undocumented.json @@ -1,635 +1,6 @@ { "warnings": [ - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zContainer.swift", - "line": 8, - "symbol": "SevenZipContainer", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zContainer.swift", - "line": 164, - "symbol": "SevenZipContainer.info(container:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntry.swift", - "line": 8, - "symbol": "SevenZipEntry", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntry.swift", - "line": 10, - "symbol": "SevenZipEntry.info", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntry.swift", - "line": 24, - "symbol": "SevenZipEntry.isLink", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntry.swift", - "line": 25, - "symbol": "SevenZipEntry.linkPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntry.swift", - "line": 29, - "symbol": "SevenZipEntry.dataIsAvailable", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 8, - "symbol": "SevenZipEntryInfo", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 10, - "symbol": "SevenZipEntryInfo.Permissions", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 18, - "symbol": "SevenZipEntryInfo.Permissions.setuid", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 19, - "symbol": "SevenZipEntryInfo.Permissions.setgid", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 20, - "symbol": "SevenZipEntryInfo.Permissions.sticky", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 22, - "symbol": "SevenZipEntryInfo.Permissions.readOwner", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 23, - "symbol": "SevenZipEntryInfo.Permissions.writeOwner", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 24, - "symbol": "SevenZipEntryInfo.Permissions.executeOwner", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 26, - "symbol": "SevenZipEntryInfo.Permissions.readGroup", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 27, - "symbol": "SevenZipEntryInfo.Permissions.writeGroup", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 28, - "symbol": "SevenZipEntryInfo.Permissions.executeGroup", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 30, - "symbol": "SevenZipEntryInfo.Permissions.readOther", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 31, - "symbol": "SevenZipEntryInfo.Permissions.writeOther", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 32, - "symbol": "SevenZipEntryInfo.Permissions.executeOther", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 36, - "symbol": "SevenZipEntryInfo.DosAttributes", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 44, - "symbol": "SevenZipEntryInfo.DosAttributes.archive", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 45, - "symbol": "SevenZipEntryInfo.DosAttributes.directory", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 46, - "symbol": "SevenZipEntryInfo.DosAttributes.volume", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 47, - "symbol": "SevenZipEntryInfo.DosAttributes.system", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 48, - "symbol": "SevenZipEntryInfo.DosAttributes.hidden", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 49, - "symbol": "SevenZipEntryInfo.DosAttributes.readOnly", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 53, - "symbol": "SevenZipEntryInfo.UnixType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 54, - "symbol": "SevenZipEntryInfo.UnixType.fifo", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 55, - "symbol": "SevenZipEntryInfo.UnixType.characterSpecial", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 56, - "symbol": "SevenZipEntryInfo.UnixType.directory", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 57, - "symbol": "SevenZipEntryInfo.UnixType.blockSpecial", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 58, - "symbol": "SevenZipEntryInfo.UnixType.regular", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 59, - "symbol": "SevenZipEntryInfo.UnixType.symbolicLink", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 60, - "symbol": "SevenZipEntryInfo.UnixType.socket", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 63, - "symbol": "SevenZipEntryInfo.name", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 64, - "symbol": "SevenZipEntryInfo.size", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 65, - "symbol": "SevenZipEntryInfo.isDirectory", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 66, - "symbol": "SevenZipEntryInfo.accessTime", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 67, - "symbol": "SevenZipEntryInfo.creationTime", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 68, - "symbol": "SevenZipEntryInfo.modificationTime", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 69, - "symbol": "SevenZipEntryInfo.winAttributes", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 71, - "symbol": "SevenZipEntryInfo.permissions", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 72, - "symbol": "SevenZipEntryInfo.dosAttributes", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 73, - "symbol": "SevenZipEntryInfo.unixType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 75, - "symbol": "SevenZipEntryInfo.hasStream", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 76, - "symbol": "SevenZipEntryInfo.isEmpty", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 77, - "symbol": "SevenZipEntryInfo.isAnti", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zEntryInfo.swift", - "line": 79, - "symbol": "SevenZipEntryInfo.crc", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 8, - "symbol": "SevenZipError", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 9, - "symbol": "SevenZipError.wrongSignature", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 10, - "symbol": "SevenZipError.wrongVersion", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 11, - "symbol": "SevenZipError.wrongStartHeaderCRC", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 12, - "symbol": "SevenZipError.wrongHeaderSize", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 13, - "symbol": "SevenZipError.wrongPropertyID", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 14, - "symbol": "SevenZipError.wrongHeaderCRC", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 15, - "symbol": "SevenZipError.wrongExternal", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 16, - "symbol": "SevenZipError.reservedCodecFlags", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 17, - "symbol": "SevenZipError.unknownNumFolders", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 18, - "symbol": "SevenZipError.wrongEnd", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 19, - "symbol": "SevenZipError.externalNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 20, - "symbol": "SevenZipError.altMethodsNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 21, - "symbol": "SevenZipError.wrongStreamsNumber", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 22, - "symbol": "SevenZipError.multiStreamNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 23, - "symbol": "SevenZipError.compressionNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 24, - "symbol": "SevenZipError.wrongDataSize", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 25, - "symbol": "SevenZipError.wrongCRC", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 26, - "symbol": "SevenZipError.wrongCoderProperties", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 27, - "symbol": "SevenZipError.noPackInfo", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 28, - "symbol": "SevenZipError.wrongFileProperty", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 29, - "symbol": "SevenZipError.wrongFileNameLength", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 30, - "symbol": "SevenZipError.wrongFileNames", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 31, - "symbol": "SevenZipError.startPosNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 32, - "symbol": "SevenZipError.incompleteProperty", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 33, - "symbol": "SevenZipError.additionalStreamsNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 34, - "symbol": "SevenZipError.noFileSize", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 35, - "symbol": "SevenZipError.notEnoughFolders", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 36, - "symbol": "SevenZipError.notEnoughStreams", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 37, - "symbol": "SevenZipError.noStreamFound", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 38, - "symbol": "SevenZipError.noPackInfoFound", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 39, - "symbol": "SevenZipError.streamOverread", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 40, - "symbol": "SevenZipError.dataIsUnavailable", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/7zError.swift", - "line": 41, - "symbol": "SevenZipError.encryptionNotSupported", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Protocols.swift", - "line": 44, - "symbol": "ContainerEntry.isLink", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/Protocols.swift", - "line": 45, - "symbol": "ContainerEntry.linkPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/TarEntry.swift", - "line": 133, - "symbol": "TarEntry.isLink", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZipEntry.swift", - "line": 53, - "symbol": "ZipEntry.isLink", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZipEntry.swift", - "line": 55, - "symbol": "ZipEntry.linkPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/timofeysolomko/Developer/Compression/SWCompression/Sources/ZipEntry.swift", - "line": 61, - "symbol": "ZipEntry.isTextFile", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - } + ], "source_directory": "/Users/timofeysolomko/Developer/Compression/SWCompression" } \ No newline at end of file