One Logo Pool Ball
System · IOS API REFERENCE

Stat.Flags

struct · iOS 27.0+ · SDK 27.1

@frozen struct Flags

Flags representing those passed to `fstatat()`.

Members (5)

get · iOS 27.0+

resolveBeneath

TypeScript
get resolveBeneath(): Stat_Flags
Swift declaration
static var resolveBeneath: Stat.Flags { get }

If the path does not reside in the hierarchy beneath the starting directory, return an error. The corresponding C constant is `AT_RESOLVE_BENEATH`. - Note: Only available on Darwin and FreeBSD.

get · iOS 27.0+

symlinkNoFollow

TypeScript
get symlinkNoFollow(): Stat_Flags
Swift declaration
static var symlinkNoFollow: Stat.Flags { get }

If the path ends with a symbolic link, return information about the link itself. The corresponding C constant is `AT_SYMLINK_NOFOLLOW`.

get · iOS 27.0+

symlinkNoFollowAny

TypeScript
get symlinkNoFollowAny(): Stat_Flags
Swift declaration
static var symlinkNoFollowAny: Stat.Flags { get }

If the path ends with a symbolic link, return information about the link itself. If _any_ symbolic link is encountered during path resolution, return an error. The corresponding C constant is `AT_SYMLINK_NOFOLLOW_ANY`. - Note: Only available on Darwin.

init · iOS 27.0+

init

TypeScript
init(rawValue: number): Stat_Flags
Swift declaration
init(rawValue: CInt)

Creates a strongly-typed `Stat.Flags` from raw C flags.

get · iOS 27.0+

rawValue

TypeScript
getRawValue($self: Stat_Flags): number
Swift declaration
let rawValue: CInt

The raw C flags.

Skipped declarations

No declarations were skipped in this snapshot.

All System types →