CFBinaryHeapApplyFunction(_:_:_:)
Iteratively applies a function to all the values in a binary heap.
Declaration
func CFBinaryHeapApplyFunction(_ heap: CFBinaryHeap!, _ applier: ((UnsafeRawPointer?, UnsafeMutableRawPointer?) -> Void)!, _ context: UnsafeMutableRawPointer!)Parameters
- heap:
The binary heap to use.
- applier:
The callback function to call once for each value in
heap. - context:
A program-defined value that is passed to the
appliercallback function, but is otherwise unused by this function.
See Also
CFBinaryHeap Miscellaneous Functions
CFBinaryHeapAddValue(_:_:)CFBinaryHeapContainsValue(_:_:)CFBinaryHeapCreate(_:_:_:_:)CFBinaryHeapCreateCopy(_:_:_:)CFBinaryHeapGetCount(_:)CFBinaryHeapGetCountOfValue(_:_:)CFBinaryHeapGetMinimum(_:)CFBinaryHeapGetMinimumIfPresent(_:_:)CFBinaryHeapGetTypeID()CFBinaryHeapGetValues(_:_:)CFBinaryHeapRemoveAllValues(_:)CFBinaryHeapRemoveMinimumValue(_:)