PropertyElement

public struct PropertyElement : RawRepresentable, ExpressibleByIntegerLiteral, ExpressibleByStringLiteral
extension PropertyElement: CustomStringConvertible

A thin wrapper around a HAL audio object property element

  • Declaration

    Swift

    public let rawValue: AudioObjectPropertyElement
  • Creates a new instance with the specified value

    Declaration

    Swift

    public init(_ value: AudioObjectPropertyElement)

    Parameters

    value

    The value to use for the new instance

  • Declaration

    Swift

    public init(rawValue: AudioObjectPropertyElement)
  • Declaration

    Swift

    public init(integerLiteral value: UInt32)
  • Declaration

    Swift

    public init(stringLiteral value: StringLiteralType)
  • Master element

    Declaration

    Swift

    public static let master: PropertyElement
  • Wildcard element

    Declaration

    Swift

    public static let wildcard: PropertyElement

Debugging Helpers

  • Declaration

    Swift

    public var description: String { get }