32#ifndef __SCIP_OBJHEUR_H__
33#define __SCIP_OBJHEUR_H__
100 SCIP_Bool usessubscip
237 SCIP_Bool deleteobject
C++ wrapper for primal heuristics.
virtual SCIP_DECL_HEUREXIT(scip_exit)
ObjHeur & operator=(const ObjHeur &o)=delete
ObjHeur(SCIP *scip, const char *name, const char *desc, char dispchar, int priority, int freq, int freqofs, int maxdepth, SCIP_HEURTIMING timingmask, SCIP_Bool usessubscip)
const char scip_dispchar_
virtual SCIP_DECL_HEURFREE(scip_free)
ObjHeur(const ObjHeur &o)
const SCIP_Bool scip_usessubscip_
virtual SCIP_DECL_HEUREXITSOL(scip_exitsol)
virtual SCIP_DECL_HEUREXEC(scip_exec)=0
ObjHeur & operator=(ObjHeur &&o)=delete
const SCIP_HEURTIMING scip_timingmask_
virtual SCIP_DECL_HEURINIT(scip_init)
virtual SCIP_DECL_HEURINITSOL(scip_initsol)
#define SCIP_CALL_ABORT(x)
#define SCIPduplicateMemoryArray(scip, ptr, source, num)
#define SCIPfreeMemoryArray(scip, ptr)
definition of base class for all clonable classes
scip::ObjHeur * SCIPgetObjHeur(SCIP *scip, SCIP_HEUR *heur)
SCIP_RETCODE SCIPincludeObjHeur(SCIP *scip, scip::ObjHeur *objheur, SCIP_Bool deleteobject)
scip::ObjHeur * SCIPfindObjHeur(SCIP *scip, const char *name)
Definition of base class for all clonable classes.
enum SCIP_Retcode SCIP_RETCODE
unsigned int SCIP_HEURTIMING