int GRBgetcallbackfunc ( GRBmodel *model,
    int (**cb)(GRBmodel *model, void *cbdata, int where, void *usrdata) )

Retrieve the current user callback function.

Return value:

A non-zero return value indicates that a problem occurred while retrieving the user callback. Refer to the Error Code table for a list of possible return values. Details on the error can be obtained by calling GRBgeterrormsg.


model: The model in which the callback should be installed.

cb: A function pointer to the user callback function.

Example usage:

  int (*mycallback)(GRBmodel *model, void *cbdata, int where, void *usrdata);
  error = GRBgetcallbackfunc(model, &mycallback);