---
title: UnsafeMutableMIDIPacketListPointer
framework: coremidi
role: symbol
role_heading: Structure
path: coremidi/unsafemutablemidipacketlistpointer
---

# UnsafeMutableMIDIPacketListPointer

## Declaration

```swift
struct UnsafeMutableMIDIPacketListPointer
```

## Topics

### Initializers

- [init(_:byteSize:)](coremidi/unsafemutablemidipacketlistpointer/init(_:bytesize:)-8acwt.md)
- [init(_:byteSize:)](coremidi/unsafemutablemidipacketlistpointer/init(_:bytesize:)-96k5n.md)

### Instance Properties

- [count](coremidi/unsafemutablemidipacketlistpointer/count.md)
- [lastPacket](coremidi/unsafemutablemidipacketlistpointer/lastpacket.md)
- [listSizeInBytes](coremidi/unsafemutablemidipacketlistpointer/listsizeinbytes.md)

### Instance Methods

- [append(timestamp:data:)](coremidi/unsafemutablemidipacketlistpointer/append(timestamp:data:).md)
- [clear()](coremidi/unsafemutablemidipacketlistpointer/clear().md)

## Relationships

### Conforms To

- [Sequence](swift/sequence.md)

## See Also

### Packet list management

- [MIDIPacketNext(_:)](coremidi/midipacketnext(_:).md)
- [MIDIPacket](coremidi/midipacket.md)
- [MIDIPacketList](coremidi/midipacketlist.md)
- [MIDITimeStamp](coremidi/miditimestamp.md)
- [UnsafeMutableMIDIPacketPointer](coremidi/unsafemutablemidipacketpointer.md)
