32#ifndef __SCIP_OBJRELAX_H__
33#define __SCIP_OBJRELAX_H__
C++ wrapper for relaxation handlers.
virtual SCIP_DECL_RELAXEXITSOL(scip_exitsol)
virtual SCIP_DECL_RELAXFREE(scip_free)
ObjRelax(SCIP *scip, const char *name, const char *desc, int priority, int freq, SCIP_Bool includeslp)
ObjRelax & operator=(const ObjRelax &o)=delete
ObjRelax & operator=(ObjRelax &&o)=delete
virtual SCIP_DECL_RELAXINITSOL(scip_initsol)
const SCIP_Bool scip_includeslp_
virtual SCIP_DECL_RELAXEXEC(scip_exec)=0
virtual SCIP_DECL_RELAXINIT(scip_init)
ObjRelax(const ObjRelax &o)
virtual SCIP_DECL_RELAXEXIT(scip_exit)
#define SCIP_CALL_ABORT(x)
#define SCIPduplicateMemoryArray(scip, ptr, source, num)
#define SCIPfreeMemoryArray(scip, ptr)
definition of base class for all clonable classes
SCIP_RETCODE SCIPincludeObjRelax(SCIP *scip, scip::ObjRelax *objrelax, SCIP_Bool deleteobject)
scip::ObjRelax * SCIPgetObjRelax(SCIP *scip, SCIP_RELAX *relax)
scip::ObjRelax * SCIPfindObjRelax(SCIP *scip, const char *name)
Definition of base class for all clonable classes.
struct SCIP_Relax SCIP_RELAX
enum SCIP_Retcode SCIP_RETCODE