Detailed Description
Definition of base class for all clonable classes which define problem data.
Constraint handler and variable pricer C++ wrapper object plugins should extend this class
Definition at line 51 of file objprobcloneable.h.
Definition of base class for all clonable classes which define problem data. More...
#include <objprobcloneable.h>
Public Member Functions | |
virtual | ~ObjProbCloneable () |
ObjProbCloneable & | operator= (const ObjProbCloneable &o)=delete |
ObjProbCloneable & | operator= (ObjProbCloneable &&o)=delete |
virtual | SCIP_DECL_OBJPROBCLONE (ObjProbCloneable *clone) |
virtual | SCIP_DECL_OBJPROBISCLONEABLE (iscloneable) |
Constructor & Destructor Documentation
◆ ~ObjProbCloneable()
|
inlinevirtual |
Definition at line 53 of file objprobcloneable.h.
Member Function Documentation
◆ operator=() [1/2]
|
delete |
assignment of polymorphic classes causes slicing and is therefore disabled.
◆ operator=() [2/2]
|
delete |
assignment of polymorphic classes causes slicing and is therefore disabled.
◆ SCIP_DECL_OBJPROBCLONE()
|
inlinevirtual |
clone method which will be used to copy constraint handler and variable pricer objects
Definition at line 62 of file objprobcloneable.h.
◆ SCIP_DECL_OBJPROBISCLONEABLE()
|
inlinevirtual |
returns whether the plugin object is copyable
Definition at line 68 of file objprobcloneable.h.
References FALSE.