CallbackAPI
API for registering callbacks. More...
#include <xpress_objects.hpp>
Public Member Functions |
|
auto | addAfterObjectiveCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add an afterobjective callback. |
|
auto | addBarIterationCallback (std::function< void(XpressProblem &, int *)> callback, int prio=0) -> CallbackHandle |
Add a bariteration callback. |
|
auto | addBarlogCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a barlog callback. |
|
auto | addBeforeObjectiveCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a beforeobjective callback. |
|
auto | addBeforeSolveCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a beforesolve callback. |
|
auto | addChangeBranchObjectCallback (std::function< void(XpressProblem &, xpress::BranchObject *, xpress::BranchObject **)> callback, int prio=0) -> CallbackHandle |
Add a changebranchobject callback. |
|
auto | addCheckTimeCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a checktime callback. |
|
auto | addComputeRestartCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a computerestart callback. |
|
auto | addCutlogCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a cutlog callback. |
|
auto | addGapNotifyCallback (std::function< void(XpressProblem &, double *, double *, double *, double *)> callback, int prio=0) -> CallbackHandle |
Add a gapnotify callback. |
|
auto | addInfnodeCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add an infnode callback. |
|
auto | addIntsolCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add an intsol callback. |
|
auto | addLplogCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a lplog callback. |
|
auto | addMessageCallback (std::function< void(XpressProblem &, char const *, int, int)> callback, int prio=0) -> CallbackHandle |
Add a message callback. |
|
auto | addMiplogCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a miplog callback. |
|
auto | addMipThreadCallback (std::function< void(XpressProblem &, XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a mipthread callback. |
|
auto | addMipThreadDestroyCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a mipthreaddestroy callback. |
|
auto | addMsJobEndCallback (std::function< int(XpressProblem &, void *, char const *, int *)> callback, int prio=0) -> CallbackHandle |
Add a msjobend callback. |
|
auto | addMsJobStartCallback (std::function< int(XpressProblem &, void *, char const *, int *)> callback, int prio=0) -> CallbackHandle |
Add a msjobstart callback. |
|
auto | addMsWinnerCallback (std::function< int(XpressProblem &, void *, char const *)> callback, int prio=0) -> CallbackHandle |
Add a mswinner callback. |
|
auto | addNewnodeCallback (std::function< void(XpressProblem &, int, int, int)> callback, int prio=0) -> CallbackHandle |
Add a newnode callback. |
|
auto | addNlpCoefEvalErrorCallback (std::function< int(XpressProblem &, int, int)> callback, int prio=0) -> CallbackHandle |
Add a nlpcoefevalerror callback. |
|
auto | addNodecutoffCallback (std::function< void(XpressProblem &, int)> callback, int prio=0) -> CallbackHandle |
Add a nodecutoff callback. |
|
auto | addNodeLPSolvedCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a nodelpsolved callback. |
|
auto | addOptnodeCallback (std::function< void(XpressProblem &, int *)> callback, int prio=0) -> CallbackHandle |
Add an optnode callback. |
|
auto | addPreIntsolCallback (std::function< void(XpressProblem &, int, int *, double *)> callback, int prio=0) -> CallbackHandle |
Add a preintsol callback. |
|
auto | addPrenodeCallback (std::function< void(XpressProblem &, int *)> callback, int prio=0) -> CallbackHandle |
Add a prenode callback. |
|
auto | addPresolveCallback (std::function< void(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a presolve callback. |
|
auto | addSlpCascadeEndCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpcascadeend callback. |
|
auto | addSlpCascadeStartCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpcascadestart callback. |
|
auto | addSlpCascadeVarCallback (std::function< int(XpressProblem &, int)> callback, int prio=0) -> CallbackHandle |
Add a slpcascadevar callback. |
|
auto | addSlpCascadeVarFailCallback (std::function< int(XpressProblem &, int)> callback, int prio=0) -> CallbackHandle |
Add a slpcascadevarfail callback. |
|
auto | addSlpConstructCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpconstruct callback. |
|
auto | addSlpDrColCallback (std::function< int(XpressProblem &, int, int, double, double *, double, double)> callback, int prio=0) -> CallbackHandle |
Add a slpdrcol callback. |
|
auto | addSlpIntSolCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpintsol callback. |
|
auto | addSlpIterEndCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpiterend callback. |
|
auto | addSlpIterStartCallback (std::function< int(XpressProblem &)> callback, int prio=0) -> CallbackHandle |
Add a slpiterstart callback. |
|
auto | addSlpIterVarCallback (std::function< int(XpressProblem &, int)> callback, int prio=0) -> CallbackHandle |
Add a slpitervar callback. |
|
auto | addSlpPreUpdateLinearizationCallback (std::function< int(XpressProblem &, int *)> callback, int prio=0) -> CallbackHandle |
Add a slppreupdatelinearization callback. |
|
auto | addUserSolNotifyCallback (std::function< void(XpressProblem &, char const *, int)> callback, int prio=0) -> CallbackHandle |
Add an usersolnotify callback. |
|
void | removeAfterObjectiveCallback (CallbackHandle const &callback) |
Remove an afterobjective callback. |
|
void | removeAfterObjectiveCallbacks () |
Remove all afterobjective callbacks. |
|
void | removeBarIterationCallback (CallbackHandle const &callback) |
Remove a bariteration callback. |
|
void | removeBarIterationCallbacks () |
Remove all bariteration callbacks. |
|
void | removeBarlogCallback (CallbackHandle const &callback) |
Remove a barlog callback. |
|
void | removeBarlogCallbacks () |
Remove all barlog callbacks. |
|
void | removeBeforeObjectiveCallback (CallbackHandle const &callback) |
Remove a beforeobjective callback. |
|
void | removeBeforeObjectiveCallbacks () |
Remove all beforeobjective callbacks. |
|
void | removeBeforeSolveCallback (CallbackHandle const &callback) |
Remove a beforesolve callback. |
|
void | removeBeforeSolveCallbacks () |
Remove all beforesolve callbacks. |
|
void | removeChangeBranchObjectCallback (CallbackHandle const &callback) |
Remove a changebranchobject callback. |
|
void | removeChangeBranchObjectCallbacks () |
Remove all changebranchobject callbacks. |
|
void | removeCheckTimeCallback (CallbackHandle const &callback) |
Remove a checktime callback. |
|
void | removeCheckTimeCallbacks () |
Remove all checktime callbacks. |
|
void | removeComputeRestartCallback (CallbackHandle const &callback) |
Remove a computerestart callback. |
|
void | removeComputeRestartCallbacks () |
Remove all computerestart callbacks. |
|
void | removeCutlogCallback (CallbackHandle const &callback) |
Remove a cutlog callback. |
|
void | removeCutlogCallbacks () |
Remove all cutlog callbacks. |
|
void | removeGapNotifyCallback (CallbackHandle const &callback) |
Remove a gapnotify callback. |
|
void | removeGapNotifyCallbacks () |
Remove all gapnotify callbacks. |
|
void | removeInfnodeCallback (CallbackHandle const &callback) |
Remove an infnode callback. |
|
void | removeInfnodeCallbacks () |
Remove all infnode callbacks. |
|
void | removeIntsolCallback (CallbackHandle const &callback) |
Remove an intsol callback. |
|
void | removeIntsolCallbacks () |
Remove all intsol callbacks. |
|
void | removeLplogCallback (CallbackHandle const &callback) |
Remove a lplog callback. |
|
void | removeLplogCallbacks () |
Remove all lplog callbacks. |
|
void | removeMessageCallback (CallbackHandle const &callback) |
Remove a message callback. |
|
void | removeMessageCallbacks () |
Remove all message callbacks. |
|
void | removeMiplogCallback (CallbackHandle const &callback) |
Remove a miplog callback. |
|
void | removeMiplogCallbacks () |
Remove all miplog callbacks. |
|
void | removeMipThreadCallback (CallbackHandle const &callback) |
Remove a mipthread callback. |
|
void | removeMipThreadCallbacks () |
Remove all mipthread callbacks. |
|
void | removeMipThreadDestroyCallback (CallbackHandle const &callback) |
Remove a mipthreaddestroy callback. |
|
void | removeMipThreadDestroyCallbacks () |
Remove all mipthreaddestroy callbacks. |
|
void | removeMsJobEndCallback (CallbackHandle const &callback) |
Remove a msjobend callback. |
|
void | removeMsJobEndCallbacks () |
Remove all msjobend callbacks. |
|
void | removeMsJobStartCallback (CallbackHandle const &callback) |
Remove a msjobstart callback. |
|
void | removeMsJobStartCallbacks () |
Remove all msjobstart callbacks. |
|
void | removeMsWinnerCallback (CallbackHandle const &callback) |
Remove a mswinner callback. |
|
void | removeMsWinnerCallbacks () |
Remove all mswinner callbacks. |
|
void | removeNewnodeCallback (CallbackHandle const &callback) |
Remove a newnode callback. |
|
void | removeNewnodeCallbacks () |
Remove all newnode callbacks. |
|
void | removeNlpCoefEvalErrorCallback (CallbackHandle const &callback) |
Remove a nlpcoefevalerror callback. |
|
void | removeNlpCoefEvalErrorCallbacks () |
Remove all nlpcoefevalerror callbacks. |
|
void | removeNodecutoffCallback (CallbackHandle const &callback) |
Remove a nodecutoff callback. |
|
void | removeNodecutoffCallbacks () |
Remove all nodecutoff callbacks. |
|
void | removeNodeLPSolvedCallback (CallbackHandle const &callback) |
Remove a nodelpsolved callback. |
|
void | removeNodeLPSolvedCallbacks () |
Remove all nodelpsolved callbacks. |
|
void | removeOptnodeCallback (CallbackHandle const &callback) |
Remove an optnode callback. |
|
void | removeOptnodeCallbacks () |
Remove all optnode callbacks. |
|
void | removePreIntsolCallback (CallbackHandle const &callback) |
Remove a preintsol callback. |
|
void | removePreIntsolCallbacks () |
Remove all preintsol callbacks. |
|
void | removePrenodeCallback (CallbackHandle const &callback) |
Remove a prenode callback. |
|
void | removePrenodeCallbacks () |
Remove all prenode callbacks. |
|
void | removePresolveCallback (CallbackHandle const &callback) |
Remove a presolve callback. |
|
void | removePresolveCallbacks () |
Remove all presolve callbacks. |
|
void | removeSlpCascadeEndCallback (CallbackHandle const &callback) |
Remove a slpcascadeend callback. |
|
void | removeSlpCascadeEndCallbacks () |
Remove all slpcascadeend callbacks. |
|
void | removeSlpCascadeStartCallback (CallbackHandle const &callback) |
Remove a slpcascadestart callback. |
|
void | removeSlpCascadeStartCallbacks () |
Remove all slpcascadestart callbacks. |
|
void | removeSlpCascadeVarCallback (CallbackHandle const &callback) |
Remove a slpcascadevar callback. |
|
void | removeSlpCascadeVarCallbacks () |
Remove all slpcascadevar callbacks. |
|
void | removeSlpCascadeVarFailCallback (CallbackHandle const &callback) |
Remove a slpcascadevarfail callback. |
|
void | removeSlpCascadeVarFailCallbacks () |
Remove all slpcascadevarfail callbacks. |
|
void | removeSlpConstructCallback (CallbackHandle const &callback) |
Remove a slpconstruct callback. |
|
void | removeSlpConstructCallbacks () |
Remove all slpconstruct callbacks. |
|
void | removeSlpDrColCallback (CallbackHandle const &callback) |
Remove a slpdrcol callback. |
|
void | removeSlpDrColCallbacks () |
Remove all slpdrcol callbacks. |
|
void | removeSlpIntSolCallback (CallbackHandle const &callback) |
Remove a slpintsol callback. |
|
void | removeSlpIntSolCallbacks () |
Remove all slpintsol callbacks. |
|
void | removeSlpIterEndCallback (CallbackHandle const &callback) |
Remove a slpiterend callback. |
|
void | removeSlpIterEndCallbacks () |
Remove all slpiterend callbacks. |
|
void | removeSlpIterStartCallback (CallbackHandle const &callback) |
Remove a slpiterstart callback. |
|
void | removeSlpIterStartCallbacks () |
Remove all slpiterstart callbacks. |
|
void | removeSlpIterVarCallback (CallbackHandle const &callback) |
Remove a slpitervar callback. |
|
void | removeSlpIterVarCallbacks () |
Remove all slpitervar callbacks. |
|
void | removeSlpPreUpdateLinearizationCallback (CallbackHandle const &callback) |
Remove a slppreupdatelinearization callback. |
|
void | removeSlpPreUpdateLinearizationCallbacks () |
Remove all slppreupdatelinearization callbacks. |
|
void | removeUserSolNotifyCallback (CallbackHandle const &callback) |
Remove an usersolnotify callback. |
|
void | removeUserSolNotifyCallbacks () |
Remove all usersolnotify callbacks. |
|
Detailed Description
API for registering callbacks.
Member Function Documentation
addAfterObjectiveCallback()
|
inline |
Add an afterobjective
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addBarIterationCallback()
|
inline |
Add a bariteration
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addBarlogCallback()
|
inline |
Add a barlog
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addBeforeObjectiveCallback()
|
inline |
Add a beforeobjective
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addBeforeSolveCallback()
|
inline |
Add a beforesolve
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addChangeBranchObjectCallback()
|
inline |
Add a changebranchobject
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addCheckTimeCallback()
|
inline |
Add a checktime
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addComputeRestartCallback()
|
inline |
Add a computerestart
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addCutlogCallback()
|
inline |
Add a cutlog
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addGapNotifyCallback()
|
inline |
Add a gapnotify
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addInfnodeCallback()
|
inline |
Add an infnode
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addIntsolCallback()
|
inline |
Add an intsol
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addLplogCallback()
|
inline |
Add a lplog
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMessageCallback()
|
inline |
Add a message
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMiplogCallback()
|
inline |
Add a miplog
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMipThreadCallback()
|
inline |
Add a mipthread
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMipThreadDestroyCallback()
|
inline |
Add a mipthreaddestroy
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMsJobEndCallback()
|
inline |
Add a msjobend
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMsJobStartCallback()
|
inline |
Add a msjobstart
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addMsWinnerCallback()
|
inline |
Add a mswinner
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addNewnodeCallback()
|
inline |
Add a newnode
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addNlpCoefEvalErrorCallback()
|
inline |
Add a nlpcoefevalerror
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addNodecutoffCallback()
|
inline |
Add a nodecutoff
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addNodeLPSolvedCallback()
|
inline |
Add a nodelpsolved
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addOptnodeCallback()
|
inline |
Add an optnode
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addPreIntsolCallback()
|
inline |
Add a preintsol
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addPrenodeCallback()
|
inline |
Add a prenode
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addPresolveCallback()
|
inline |
Add a presolve
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpCascadeEndCallback()
|
inline |
Add a slpcascadeend
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpCascadeStartCallback()
|
inline |
Add a slpcascadestart
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpCascadeVarCallback()
|
inline |
Add a slpcascadevar
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpCascadeVarFailCallback()
|
inline |
Add a slpcascadevarfail
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpConstructCallback()
|
inline |
Add a slpconstruct
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpDrColCallback()
|
inline |
Add a slpdrcol
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpIntSolCallback()
|
inline |
Add a slpintsol
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpIterEndCallback()
|
inline |
Add a slpiterend
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpIterStartCallback()
|
inline |
Add a slpiterstart
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpIterVarCallback()
|
inline |
Add a slpitervar
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addSlpPreUpdateLinearizationCallback()
|
inline |
Add a slppreupdatelinearization
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
addUserSolNotifyCallback()
|
inline |
Add an usersolnotify
callback.
- Parameters
-
callback Callback function. prio Callback priority.
- Returns
- A handle that can be used to remove the callback later.
removeAfterObjectiveCallback()
|
inline |
Remove an afterobjective
callback.
- Parameters
-
callback The callback to be removed (previously returned by addAfterObjectiveCallback
).
removeBarIterationCallback()
|
inline |
Remove a bariteration
callback.
- Parameters
-
callback The callback to be removed (previously returned by addBarIterationCallback
).
removeBarlogCallback()
|
inline |
Remove a barlog
callback.
- Parameters
-
callback The callback to be removed (previously returned by addBarlogCallback
).
removeBeforeObjectiveCallback()
|
inline |
Remove a beforeobjective
callback.
- Parameters
-
callback The callback to be removed (previously returned by addBeforeObjectiveCallback
).
removeBeforeSolveCallback()
|
inline |
Remove a beforesolve
callback.
- Parameters
-
callback The callback to be removed (previously returned by addBeforeSolveCallback
).
removeChangeBranchObjectCallback()
|
inline |
Remove a changebranchobject
callback.
- Parameters
-
callback The callback to be removed (previously returned by addChangeBranchObjectCallback
).
removeCheckTimeCallback()
|
inline |
Remove a checktime
callback.
- Parameters
-
callback The callback to be removed (previously returned by addCheckTimeCallback
).
removeComputeRestartCallback()
|
inline |
Remove a computerestart
callback.
- Parameters
-
callback The callback to be removed (previously returned by addComputeRestartCallback
).
removeCutlogCallback()
|
inline |
Remove a cutlog
callback.
- Parameters
-
callback The callback to be removed (previously returned by addCutlogCallback
).
removeGapNotifyCallback()
|
inline |
Remove a gapnotify
callback.
- Parameters
-
callback The callback to be removed (previously returned by addGapNotifyCallback
).
removeInfnodeCallback()
|
inline |
Remove an infnode
callback.
- Parameters
-
callback The callback to be removed (previously returned by addInfnodeCallback
).
removeIntsolCallback()
|
inline |
Remove an intsol
callback.
- Parameters
-
callback The callback to be removed (previously returned by addIntsolCallback
).
removeLplogCallback()
|
inline |
Remove a lplog
callback.
- Parameters
-
callback The callback to be removed (previously returned by addLplogCallback
).
removeMessageCallback()
|
inline |
Remove a message
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMessageCallback
).
removeMiplogCallback()
|
inline |
Remove a miplog
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMiplogCallback
).
removeMipThreadCallback()
|
inline |
Remove a mipthread
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMipThreadCallback
).
removeMipThreadDestroyCallback()
|
inline |
Remove a mipthreaddestroy
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMipThreadDestroyCallback
).
removeMsJobEndCallback()
|
inline |
Remove a msjobend
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMsJobEndCallback
).
removeMsJobStartCallback()
|
inline |
Remove a msjobstart
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMsJobStartCallback
).
removeMsWinnerCallback()
|
inline |
Remove a mswinner
callback.
- Parameters
-
callback The callback to be removed (previously returned by addMsWinnerCallback
).
removeNewnodeCallback()
|
inline |
Remove a newnode
callback.
- Parameters
-
callback The callback to be removed (previously returned by addNewnodeCallback
).
removeNlpCoefEvalErrorCallback()
|
inline |
Remove a nlpcoefevalerror
callback.
- Parameters
-
callback The callback to be removed (previously returned by addNlpCoefEvalErrorCallback
).
removeNodecutoffCallback()
|
inline |
Remove a nodecutoff
callback.
- Parameters
-
callback The callback to be removed (previously returned by addNodecutoffCallback
).
removeNodeLPSolvedCallback()
|
inline |
Remove a nodelpsolved
callback.
- Parameters
-
callback The callback to be removed (previously returned by addNodeLPSolvedCallback
).
removeOptnodeCallback()
|
inline |
Remove an optnode
callback.
- Parameters
-
callback The callback to be removed (previously returned by addOptnodeCallback
).
removePreIntsolCallback()
|
inline |
Remove a preintsol
callback.
- Parameters
-
callback The callback to be removed (previously returned by addPreIntsolCallback
).
removePrenodeCallback()
|
inline |
Remove a prenode
callback.
- Parameters
-
callback The callback to be removed (previously returned by addPrenodeCallback
).
removePresolveCallback()
|
inline |
Remove a presolve
callback.
- Parameters
-
callback The callback to be removed (previously returned by addPresolveCallback
).
removeSlpCascadeEndCallback()
|
inline |
Remove a slpcascadeend
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpCascadeEndCallback
).
removeSlpCascadeStartCallback()
|
inline |
Remove a slpcascadestart
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpCascadeStartCallback
).
removeSlpCascadeVarCallback()
|
inline |
Remove a slpcascadevar
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpCascadeVarCallback
).
removeSlpCascadeVarFailCallback()
|
inline |
Remove a slpcascadevarfail
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpCascadeVarFailCallback
).
removeSlpConstructCallback()
|
inline |
Remove a slpconstruct
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpConstructCallback
).
removeSlpDrColCallback()
|
inline |
Remove a slpdrcol
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpDrColCallback
).
removeSlpIntSolCallback()
|
inline |
Remove a slpintsol
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpIntSolCallback
).
removeSlpIterEndCallback()
|
inline |
Remove a slpiterend
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpIterEndCallback
).
removeSlpIterStartCallback()
|
inline |
Remove a slpiterstart
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpIterStartCallback
).
removeSlpIterVarCallback()
|
inline |
Remove a slpitervar
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpIterVarCallback
).
removeSlpPreUpdateLinearizationCallback()
|
inline |
Remove a slppreupdatelinearization
callback.
- Parameters
-
callback The callback to be removed (previously returned by addSlpPreUpdateLinearizationCallback
).
removeUserSolNotifyCallback()
|
inline |
Remove an usersolnotify
callback.
- Parameters
-
callback The callback to be removed (previously returned by addUserSolNotifyCallback
).
The documentation for this class was generated from the following file:
- xpress_objects.hpp
© 2001-2024 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.