objeventhdlr.h
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 36 * This class defines the interface for eventt handlers implemented in C++. Note that there is a pure virtual function 107 /** solving process initialization method of event handler (called when branch and bound process is about to begin) 116 /** solving process deinitialization method of event handler (called before branch and bound process data is freed) 169 SCIP_Bool deleteobject /**< should the event handler object be deleted when eventhdlristic is freed? */ virtual SCIP_DECL_EVENTEXIT(scip_exit) Definition: objeventhdlr.h:102 virtual SCIP_DECL_EVENTINITSOL(scip_initsol) Definition: objeventhdlr.h:111 scip::ObjEventhdlr * SCIPgetObjEventhdlr(SCIP *scip, SCIP_EVENTHDLR *eventhdlr) Definition: objeventhdlr.cpp:258 Definition: struct_scip.h:53 virtual SCIP_DECL_EVENTDELETE(scip_delete) Definition: objeventhdlr.h:129 scip::ObjEventhdlr * SCIPfindObjEventhdlr(SCIP *scip, const char *name) Definition: objeventhdlr.cpp:239 virtual SCIP_DECL_EVENTEXEC(scip_exec)=0 definition of base class for all clonable classes ObjEventhdlr(SCIP *scip, const char *name, const char *desc) Definition: objeventhdlr.h:57 Definition: type_retcode.h:33 #define SCIPduplicateMemoryArray(scip, ptr, source, num) Definition: scip.h:20540 virtual SCIP_DECL_EVENTINIT(scip_init) Definition: objeventhdlr.h:93 SCIP_RETCODE SCIPincludeObjEventhdlr(SCIP *scip, scip::ObjEventhdlr *objeventhdlr, SCIP_Bool deleteobject) Definition: objeventhdlr.cpp:212 virtual SCIP_DECL_EVENTEXITSOL(scip_exitsol) Definition: objeventhdlr.h:120 virtual SCIP_DECL_EVENTFREE(scip_free) Definition: objeventhdlr.h:84 Definition: objbranchrule.h:33 Definition: struct_event.h:185 SCIP callable library. |