---
title: CFBinaryHeapCallBacks
framework: corefoundation
role: symbol
role_heading: Structure
path: corefoundation/cfbinaryheapcallbacks
---

# CFBinaryHeapCallBacks

Structure containing the callbacks for values for a CFBinaryHeap object.

## Declaration

```swift
struct CFBinaryHeapCallBacks
```

## Topics

### Initializers

- [init()](corefoundation/cfbinaryheapcallbacks/init().md)
- [init(version:retain:release:copyDescription:compare:)](corefoundation/cfbinaryheapcallbacks/init(version:retain:release:copydescription:compare:).md)

### Instance Properties

- [compare](corefoundation/cfbinaryheapcallbacks/compare.md)
- [copyDescription](corefoundation/cfbinaryheapcallbacks/copydescription.md)
- [release](corefoundation/cfbinaryheapcallbacks/release.md)
- [retain](corefoundation/cfbinaryheapcallbacks/retain.md)
- [version](corefoundation/cfbinaryheapcallbacks/version.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Data Types

- [CFBinaryHeapCompareContext](corefoundation/cfbinaryheapcomparecontext.md)
