One Logo Pool Ball
CoreMIDI · IOS API REFERENCE

UnsafeMutableMIDIPacketPointer

struct · iOS 13.0+ · SDK 27.1

struct UnsafeMutableMIDIPacketPointer

Members (10)

get · iOS 13.0+

startIndex

TypeScript
get startIndex(): number
Swift declaration
var startIndex: Int { get }

Always zero, which is the index of the first `UInt8`.

method · iOS 13.0+

makeIterator

TypeScript
makeIterator(): MIDIPacket_ByteSequence_Iterator
Swift declaration
func makeIterator() -> MIDIPacket.ByteSequence.Iterator

Returns an iterator over the elements of the collection.

get · iOS 13.0+

count

TypeScript
get count(): number
Swift declaration
var count: Int { get nonmutating set }

The number of `MIDIPacket`s in the MIDIPacketList

set · iOS 13.0+

count

TypeScript
set count(value: number)
Swift declaration
var count: Int { get nonmutating set }

The number of `MIDIPacket`s in the MIDIPacketList

get · iOS 13.0+

endIndex

TypeScript
get endIndex(): number
Swift declaration
var endIndex: Int { get }

The "past the end" position; always identical to `count`.

get · iOS 13.0+

timeStamp

TypeScript
get timeStamp(): number
Swift declaration
var timeStamp: Int { get nonmutating set }
set · iOS 13.0+

timeStamp

TypeScript
set timeStamp(value: number)
Swift declaration
var timeStamp: Int { get nonmutating set }
init · iOS 13.0+

init

TypeScript
static init(p?: (SDKHandle) | null): (UnsafeMutableMIDIPacketPointer) | null
Swift declaration
init?(_ p: UnsafeMutablePointer<MIDIPacket>?)
init · iOS 13.0+

init

TypeScript
static init50230(p: SDKHandle): UnsafeMutableMIDIPacketPointer
Swift declaration
init(_ p: UnsafeMutablePointer<MIDIPacket>)
subscript · iOS 13.0+

subscript

TypeScript
subscript(index: number): number
Swift declaration
subscript(index: UnsafeMutableMIDIPacketPointer.Index) -> UnsafeMutableMIDIPacketPointer.Element { get nonmutating set }

Access an indexed `UInt8` (`data[i]`).

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMIDI types →