function type definitions for clonable classes which define problem data
Definition in file type_objprobcloneable.h.
Go to the source code of this file.
Macros | |
#define | SCIP_DECL_OBJPROBCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_CONSHDLRCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_PRICERCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_OBJPROBISCLONEABLE(x) SCIP_Bool x (void) const |
#define | SCIP_DECL_CONSHDLRISCLONEABLE(x) SCIP_Bool x (void) const |
#define | SCIP_DECL_PRICERISCLONEABLE(x) SCIP_Bool x (void) const |
clone method which will be used to copy constraint handler and variable pricer objects
input:
output:
Definition at line 35 of file type_objprobcloneable.h.
Definition at line 36 of file type_objprobcloneable.h.
Definition at line 37 of file type_objprobcloneable.h.
#define SCIP_DECL_OBJPROBISCLONEABLE | ( | x | ) | SCIP_Bool x (void) const |
returns whether the plugin object is copyable
return value : whether object is copyable
Definition at line 43 of file type_objprobcloneable.h.
#define SCIP_DECL_CONSHDLRISCLONEABLE | ( | x | ) | SCIP_Bool x (void) const |
Definition at line 44 of file type_objprobcloneable.h.
#define SCIP_DECL_PRICERISCLONEABLE | ( | x | ) | SCIP_Bool x (void) const |
Definition at line 45 of file type_objprobcloneable.h.