One Logo Pool Ball
Accelerate · IOS API REFERENCE

BNNSFlags

struct · SDK 27.1

struct BNNSFlags

Members (5)

get · iOS 10.0+

useClientPointer

TypeScript
get useClientPointer(): BNNSFlags
Swift declaration
static var useClientPointer: BNNSFlags { get }
init

init

TypeScript
initRawValue(rawValue: number): BNNSFlags
Swift declaration
init(rawValue: UInt32)

Creates a new option set from the given raw value. This initializer always succeeds, even if the value passed as `rawValue` exceeds the static properties declared as part of the option set. This example creates an instance of `ShippingOptions` with a raw value beyond the highest element, with a bit mask that effectively contains all the declared static members. let extraOptions = ShippingOptions(rawValue: 255) print(extraOptions.isStrictSuperset(of: .all)) // Prints "true" - Parameter rawValue: The raw value of the option set to create. Each bit of `rawValue` potentially represents an element of the option set, though raw values may include bits that are not defined as distinct values of the `OptionSet` type.

get

rawValue

TypeScript
getRawValue($self: BNNSFlags): number
Swift declaration
var rawValue: UInt32
set

rawValue

TypeScript
setRawValue($self: BNNSFlags, value: number): void
Swift declaration
var rawValue: UInt32
init

init

TypeScript
init(rawValue: number): BNNSFlags
Swift declaration
init(_ rawValue: UInt32)

Skipped declarations

No declarations were skipped in this snapshot.

All Accelerate types →