CFBagHashCallBack
Prototype of a callback function invoked to compute a hash code for a value. Hash codes are used when values are accessed, added, or removed from a collection.
Declaration
typealias CFBagHashCallBack = (UnsafeRawPointer?) -> CFHashCodeParameters
- value:
The value used to compute the hash code.
Return Value
An integer that can be used as a table address in a hash table structure.
Discussion
This callback is passed to CFBagCreate(_:_:_:_:) in a CFBagCallBacks structure.