Instance Propertynmggithub.kass 3.2.4MachCore
name
The name of the flag, if it can be determined.
let name: String?
The name of the flag, if it can be determined.
let name: String?
import MachCore
The core module for interacting with the Mach kernel.
struct VMAllocationFlags
Flags for allocating memory.
struct Mach
The Mach kernel.
@frozen struct String
A Unicode string value that is a collection of characters.
init(name: String?, rawValue: Int32)
Represents a raw flag with an optional name.
static let allCases: [`Self`]
All known allocation flags.
static let anywhere: Mach.VMAllocationFlags
static let fixed: Mach.VMAllocationFlags
static let fourGBChunk: Mach.VMAllocationFlags
static let noCache: Mach.VMAllocationFlags
static let overwrite: Mach.VMAllocationFlags
static let permanent: Mach.VMAllocationFlags
static let purgable: Mach.VMAllocationFlags
static let randomAddress: Mach.VMAllocationFlags
static let resilientCodesign: Mach.VMAllocationFlags
static let resilientMedia: Mach.VMAllocationFlags
static let trpo: Mach.VMAllocationFlags
var rawValue: Int32
The raw value of the flag.