objvardata.cpp
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 38 SCIP_Bool deleteobject; /**< should the user variable data object be deleted when variable is freed? */ 89 SCIP_CALL( sourcedata->objvardata->scip_trans(scip, targetvar, &objvardata, &deleteobject) ); /*lint !e40*/ 134 SCIP_CALL( sourcedata->objvardata->scip_copy(scip, sourcescip, sourcevar, varmap, consmap, targetvar, &objvardata, result) ); /*lint !e40*/ 163 /** create and capture problem variable and associates the given variable data with the variable; 177 SCIP_Bool deleteobject /**< should the user variable data object be deleted when variable is freed? */ 195 * Warning! This method should only be called after a variable was created with SCIPcreateObjVar(). Definition: type_result.h:33 Definition: struct_scip.h:53 SCIP_RETCODE SCIPcreateVar(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_DECL_VARDELORIG((*vardelorig)), SCIP_DECL_VARTRANS((*vartrans)), SCIP_DECL_VARDELTRANS((*vardeltrans)), SCIP_DECL_VARCOPY((*varcopy)), SCIP_VARDATA *vardata) Definition: scip.c:15737 C++ wrapper for user variable data. Definition: type_result.h:49 Definition: struct_var.h:196 scip::ObjVardata * SCIPgetObjVardata(SCIP *scip, SCIP_VAR *var) Definition: objvardata.cpp:198 Definition: type_retcode.h:33 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) Definition: objvardata.cpp:166 Definition: objbranchrule.h:33 |