objeventhdlr.cpp
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
38 SCIP_Bool deleteobject; /**< should the event handler object be deleted when eventhdlristic is freed? */
137 /** solving process initialization method of event handler (called when branch and bound process is about to begin) */
154 /** solving process deinitialization method of event handler (called before branch and bound process data is freed) */
215 SCIP_Bool deleteobject /**< should the event handler object be deleted when eventhdlristic is freed? */
SCIP_RETCODE SCIPincludeObjEventhdlr(SCIP *scip, scip::ObjEventhdlr *objeventhdlr, SCIP_Bool deleteobject)
Definition: objeventhdlr.cpp:212
Definition: struct_scip.h:59
C++ wrapper for event handlers.
static SCIP_DECL_EVENTEXITSOL(eventhdlrExitsolObj)
Definition: objeventhdlr.cpp:156
SCIP_EVENTHDLR * SCIPfindEventhdlr(SCIP *scip, const char *name)
Definition: scip_event.c:225
void SCIPeventhdlrSetData(SCIP_EVENTHDLR *eventhdlr, SCIP_EVENTHDLRDATA *eventhdlrdata)
Definition: event.c:335
static SCIP_DECL_EVENTINITSOL(eventhdlrInitsolObj)
Definition: objeventhdlr.cpp:139
scip::ObjEventhdlr * SCIPgetObjEventhdlr(SCIP *scip, SCIP_EVENTHDLR *eventhdlr)
Definition: objeventhdlr.cpp:258
Definition: type_retcode.h:33
scip::ObjEventhdlr * SCIPfindObjEventhdlr(SCIP *scip, const char *name)
Definition: objeventhdlr.cpp:239
SCIP_RETCODE SCIPincludeEventhdlr(SCIP *scip, const char *name, const char *desc, SCIP_DECL_EVENTCOPY((*eventcopy)), SCIP_DECL_EVENTFREE((*eventfree)), SCIP_DECL_EVENTINIT((*eventinit)), SCIP_DECL_EVENTEXIT((*eventexit)), SCIP_DECL_EVENTINITSOL((*eventinitsol)), SCIP_DECL_EVENTEXITSOL((*eventexitsol)), SCIP_DECL_EVENTDELETE((*eventdelete)), SCIP_DECL_EVENTEXEC((*eventexec)), SCIP_EVENTHDLRDATA *eventhdlrdata)
Definition: scip_event.c:54
static SCIP_DECL_EVENTDELETE(eventhdlrDeleteObj)
Definition: objeventhdlr.cpp:173
SCIP_EVENTHDLRDATA * SCIPeventhdlrGetData(SCIP_EVENTHDLR *eventhdlr)
Definition: event.c:325
Definition: objbenders.h:33
Definition: struct_event.h:195