problem.addcbdestroymt
problem.addcbdestroymt |
Purpose
Declares a callback function that is called every time a MIP thread is destroyed by the parallel MIP code. This callback function will be called in addition to any callbacks already added by
addcbdestroymt.
Synopsis
problem.addcbdestroymt(callback, data, priority)
callback(my_prob, my_object)
Arguments
callback
|
The callback function which takes two arguments,
my_prob and
my_object, and has no return value.
|
my_prob
|
The thread problem passed to the callback function.
|
my_object
|
The user-defined object passed as
object when setting up the callback with
addcbdestroymt.
|
data
|
A user-defined object to be passed to the callback function.
|
priority
|
An integer that determines the order in which multiple callbacks of this type will be invoked. The callback added with a higher priority will be called before a callback with a lower priority. Set to 0 if not required.
|
Further information
This callback is useful for freeing up any user data created in the MIP thread callback.
Related topics