CFBinaryHeapRemoveMinimumValue(_:)
Removes the minimum value from a binary heap.
Declaration
func CFBinaryHeapRemoveMinimumValue(_ heap: CFBinaryHeap!)Parameters
- heap:
The binary heap to use.
Discussion
If heap contains several equal minimum values, only one of them is removed. If heap is empty, this function does nothing.
See Also
CFBinaryHeap Miscellaneous Functions
CFBinaryHeapAddValue(_:_:)CFBinaryHeapApplyFunction(_:_:_:)CFBinaryHeapContainsValue(_:_:)CFBinaryHeapCreate(_:_:_:_:)CFBinaryHeapCreateCopy(_:_:_:)CFBinaryHeapGetCount(_:)CFBinaryHeapGetCountOfValue(_:_:)CFBinaryHeapGetMinimum(_:)CFBinaryHeapGetMinimumIfPresent(_:_:)CFBinaryHeapGetTypeID()CFBinaryHeapGetValues(_:_:)CFBinaryHeapRemoveAllValues(_:)