All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
scip::ObjEventhdlr Class Referenceabstract Detailed DescriptionC++ wrapper for event handlers. This class defines the interface for eventt handlers implemented in C++. Note that there is a pure virtual function (this function has to be implemented). This function is: scip_exec(). Definition at line 42 of file objeventhdlr.h.
Constructor & Destructor Documentation
default constructor
Definition at line 57 of file objeventhdlr.h. References scip_, SCIP_CALL_ABORT, scip_desc_, scip_name_, and SCIPduplicateMemoryArray.
destructor Definition at line 72 of file objeventhdlr.h. References scip_, scip_desc_, scip_name_, and SCIPfreeMemoryArray. Member Function Documentation
destructor of event handler to free user data (called when SCIP is exiting)
Definition at line 84 of file objeventhdlr.h. References SCIP_OKAY.
initialization method of event handler (called after problem was transformed)
Definition at line 93 of file objeventhdlr.h. References SCIP_OKAY.
deinitialization method of event handler (called before transformed problem is freed)
Definition at line 102 of file objeventhdlr.h. References SCIP_OKAY.
solving process initialization method of event handler (called when branch and bound process is about to begin)
Definition at line 111 of file objeventhdlr.h. References SCIP_OKAY.
solving process deinitialization method of event handler (called before branch and bound process data is freed)
Definition at line 120 of file objeventhdlr.h. References SCIP_OKAY.
frees specific constraint data
Definition at line 129 of file objeventhdlr.h. References SCIP_OKAY.
execution method of event handler
Field Documentation
SCIP data structure Definition at line 48 of file objeventhdlr.h. Referenced by ObjEventhdlr(), and ~ObjEventhdlr().
name of the event handler Definition at line 51 of file objeventhdlr.h. Referenced by ObjEventhdlr(), SCIPincludeObjEventhdlr(), and ~ObjEventhdlr().
description of the event handler Definition at line 54 of file objeventhdlr.h. Referenced by ObjEventhdlr(), SCIPincludeObjEventhdlr(), and ~ObjEventhdlr(). |