---
title: IOExtensiblePaniclog
framework: DriverKit
role: symbol
role_heading: Class
path: driverkit/ioextensiblepaniclog
---

# IOExtensiblePaniclog

## Declaration

```occ
class IOExtensiblePaniclog;
```

## Topics

### Instance Methods

- [AppendData](driverkit/ioextensiblepaniclog/appenddata.md)
- [ClaimBuffer](driverkit/ioextensiblepaniclog/claimbuffer.md)
- [CopyMemoryDescriptor](driverkit/ioextensiblepaniclog/copymemorydescriptor.md)
- [InsertData](driverkit/ioextensiblepaniclog/insertdata.md)
- [SetActive](driverkit/ioextensiblepaniclog/setactive.md)
- [SetInactive](driverkit/ioextensiblepaniclog/setinactive.md)
- [SetUsedLen](driverkit/ioextensiblepaniclog/setusedlen.md)
- [YieldBuffer](driverkit/ioextensiblepaniclog/yieldbuffer.md)
- [free](driverkit/ioextensiblepaniclog/free.md)
- [init](driverkit/ioextensiblepaniclog/init.md)

### Type Methods

- [Create](driverkit/ioextensiblepaniclog/create.md)

## Relationships

### Inherits From

- [OSObject](driverkit/osobject.md)
