DosAttributes

public struct DosAttributes: OptionSet

Represents file attributes in DOS format.

  • Raw bit flags value.

    Declaration

    Swift

    public let rawValue: UInt32
  • Initializes attributes with bit flags.

    Declaration

    Swift

    public init(rawValue: UInt32)
  • File is archive or archived.

    Declaration

    Swift

    public static let archive = DosAttributes(rawValue: 0b00100000)
  • File is a directory.

    Declaration

    Swift

    public static let directory = DosAttributes(rawValue: 0b00010000)
  • File is a volume.

    Declaration

    Swift

    public static let volume = DosAttributes(rawValue: 0b00001000)
  • File is a system file.

    Declaration

    Swift

    public static let system = DosAttributes(rawValue: 0b00000100)
  • File is hidden.

    Declaration

    Swift

    public static let hidden = DosAttributes(rawValue: 0b00000010)
  • File is read-only.

    Declaration

    Swift

    public static let readOnly = DosAttributes(rawValue: 0b00000001)