---
title: IOKitDiagnostics
framework: kernel
role: symbol
role_heading: Class
path: kernel/iokitdiagnostics
---

# IOKitDiagnostics

## Declaration

```occ
class IOKitDiagnostics : OSObject
```

## Topics

### Instance Methods

- [getMetaClass](kernel/iokitdiagnostics/1558287-getmetaclass.md)
- [serialize](kernel/iokitdiagnostics/1558253-serialize.md)

### Type Methods

- [diagnostics](kernel/iokitdiagnostics/1558283-diagnostics.md)
- [updateOffset](kernel/iokitdiagnostics/1558269-updateoffset.md)

## Relationships

### Inherits From

- [OSObject](kernel/osobject.md)

## See Also

### Debugging

- [IOKernelDebugger](kernel/iokerneldebugger.md)
- [IOKitDiagnosticsParameters](kernel/iokitdiagnosticsparameters.md)
