OR-Tools  9.6
GScipEventHandler

Detailed Description

Definition at line 90 of file gscip_event_handler.h.

Public Member Functions

 GScipEventHandler (const GScipEventHandlerDescription &description)
 
virtual ~GScipEventHandler ()=default
 
void Register (GScip *gscip)
 
virtual SCIP_RETCODE Init (GScip *gscip)
 
virtual SCIP_RETCODE Execute (GScipEventHandlerContext context)
 
virtual SCIP_RETCODE Exit (GScip *gscip)
 

Protected Member Functions

SCIP_RETCODE CatchEvent (SCIP_EVENTTYPE event_type)
 

Constructor & Destructor Documentation

◆ GScipEventHandler()

GScipEventHandler ( const GScipEventHandlerDescription description)
inlineexplicit

Definition at line 92 of file gscip_event_handler.h.

◆ ~GScipEventHandler()

virtual ~GScipEventHandler ( )
virtualdefault

Member Function Documentation

◆ CatchEvent()

SCIP_RETCODE CatchEvent ( SCIP_EVENTTYPE  event_type)
protected

Definition at line 116 of file gscip_event_handler.cc.

◆ Execute()

virtual SCIP_RETCODE Execute ( GScipEventHandlerContext  context)
inlinevirtual

Definition at line 119 of file gscip_event_handler.h.

◆ Exit()

virtual SCIP_RETCODE Exit ( GScip gscip)
inlinevirtual

Definition at line 132 of file gscip_event_handler.h.

◆ Init()

virtual SCIP_RETCODE Init ( GScip gscip)
inlinevirtual

Definition at line 113 of file gscip_event_handler.h.

◆ Register()

void Register ( GScip gscip)

Definition at line 92 of file gscip_event_handler.cc.


The documentation for this class was generated from the following files: