SCIPincludeEventhdlrBasic

Function SCIPincludeEventhdlrBasic 

Source
pub unsafe extern "C" fn SCIPincludeEventhdlrBasic(
    scip: *mut SCIP,
    eventhdlrptr: *mut *mut SCIP_EVENTHDLR,
    name: *const c_char,
    desc: *const c_char,
    eventexec: Option<unsafe extern "C" fn(scip: *mut SCIP, eventhdlr: *mut SCIP_EVENTHDLR, event: *mut SCIP_EVENT, eventdata: *mut SCIP_EVENTDATA) -> SCIP_RETCODE>,
    eventhdlrdata: *mut SCIP_EVENTHDLRDATA,
) -> SCIP_RETCODE
Expand description

creates an event handler and includes it in SCIP with all its non-fundamental callbacks set to NULL; if needed, non-fundamental callbacks can be set afterwards via setter functions SCIPsetEventhdlrCopy(), SCIPsetEventhdlrFree(), SCIPsetEventhdlrInit(), SCIPsetEventhdlrExit(), SCIPsetEventhdlrInitsol(), SCIPsetEventhdlrExitsol(), and SCIPsetEventhdlrDelete()

@note if you want to set all callbacks with a single method call, consider using SCIPincludeEventhdlr() instead