Instance Propertynmggithub.kass 3.2.4BSDCore
attributes
The individual file attributes in the collection.
var attributes: [`Self`] { get }
The individual file attributes in the collection.
var attributes: [`Self`] { get }
import BSDCore
The core module for interacting with the BSD kernel.
struct FSFileAttributes
File attributes.
struct BSD
The BSD kernel.
init(name: String?, rawValue: UInt32)
Represents file attributes with an optional name.
static let allCases: [`Self`]
All known file attributes.
static let clumpSize: BSD.FSFileAttributes
static let dataLogicalSize: BSD.FSFileAttributes
static let dataPhysicalSize: BSD.FSFileAttributes
static let deviceType: BSD.FSFileAttributes
static let forkCount: BSD.FSFileAttributes
static let forkList: BSD.FSFileAttributes
static let ioBlockSize: BSD.FSFileAttributes
static let linkCount: BSD.FSFileAttributes
static let logicalSize: BSD.FSFileAttributes
static let physicalSize: BSD.FSFileAttributes
static let resourceLogicalSize: BSD.FSFileAttributes
static let resourcePhysicalSize: BSD.FSFileAttributes
let name: String?
The name of the file attributes, if it can be determined.
let rawValue: UInt32
The raw value of the file attributes.
func parse(from pointer: inout UnsafeRawPointer) -> Any