One Logo Pool Ball
CoreMIDI · IOS API REFERENCE

UnsafeMutableMIDIEventListPointer

struct · iOS 14.0+ · SDK 27.1

struct UnsafeMutableMIDIEventListPointer

Members (9)

get · iOS 14.0+

lastPacket

TypeScript
get lastPacket(): (SDKHandle) | null
Swift declaration
var lastPacket: UnsafeMutablePointer<MIDIEventPacket>? { get }
method · iOS 14.0+

makeIterator

TypeScript
makeIterator(): MIDIEventList_UnsafeSequence_Iterator
Swift declaration
func makeIterator() -> MIDIEventList.UnsafeSequence.Iterator

Returns an iterator over the elements of this sequence.

get · iOS 14.0+

midiProtocol

TypeScript
get midiProtocol(): MIDIProtocolID
Swift declaration
var midiProtocol: MIDIProtocolID { get }
get · iOS 14.0+

listSizeInBytes

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

The allocated size in bytes

method · iOS 14.0+

clear

TypeScript
clear(): void
Swift declaration
mutating func clear()
get · iOS 14.0+

count

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

The number of `MIDIEventPacket`s in the MIDIEventList

method · iOS 14.0+

append

TypeScript
append(timestamp: number, words: Array<number>): (SDKHandle) | null
Swift declaration
@discardableResult mutating func append(timestamp: MIDITimeStamp, words: [UInt32]) -> UnsafePointer<MIDIEventPacket>?
init · iOS 14.0+

init

TypeScript
static initWordSizeInProtocol(p: SDKHandle, wordSize: number, inProtocol: MIDIProtocolID): UnsafeMutableMIDIEventListPointer
Swift declaration
init(_ p: UnsafeMutablePointer<MIDIEventList>, wordSize: Int, inProtocol: MIDIProtocolID)
init · iOS 14.0+

init

TypeScript
static initWordSize(p: (SDKHandle) | null, wordSize: number): (UnsafeMutableMIDIEventListPointer) | null
Swift declaration
init?(_ p: UnsafeMutablePointer<MIDIEventList>?, wordSize: Int)

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMIDI types →