32#ifndef __SCIP_OBJVARDATA_H__
33#define __SCIP_OBJVARDATA_H__
114 *deleteobject =
FALSE;
C++ wrapper for user variable data.
virtual SCIP_RETCODE scip_delorig(SCIP *scip, SCIP_VAR *var)
ObjVardata & operator=(ObjVardata &&o)=delete
virtual SCIP_RETCODE scip_trans(SCIP *scip, SCIP_VAR *var, ObjVardata **objvardata, SCIP_Bool *deleteobject)
virtual SCIP_RETCODE scip_copy(SCIP *scip, SCIP *sourcescip, SCIP_VAR *sourcevar, SCIP_HASHMAP *varmap, SCIP_HASHMAP *consmap, SCIP_VAR *targetvar, ObjVardata **objvardata, SCIP_RESULT *result)
virtual SCIP_RETCODE scip_deltrans(SCIP *scip, SCIP_VAR *var)
ObjVardata & operator=(const ObjVardata &o)=delete
assert(minobj< SCIPgetCutoffbound(scip))
definition of base class for all clonable classes
SCIP_RETCODE SCIPcreateObjVar(SCIP *scip, SCIP_VAR **var, const char *name, SCIP_Real lb, SCIP_Real ub, SCIP_Real obj, SCIP_VARTYPE vartype, SCIP_Bool initial, SCIP_Bool removable, scip::ObjVardata *objvardata, SCIP_Bool deleteobject)
scip::ObjVardata * SCIPgetObjVardata(SCIP *scip, SCIP_VAR *var)
struct SCIP_HashMap SCIP_HASHMAP
enum SCIP_Result SCIP_RESULT
enum SCIP_Retcode SCIP_RETCODE
enum SCIP_Vartype SCIP_VARTYPE