Scippy

    SCIP

    Solving Constraint Integer Programs

    scip::ObjProbCloneable Struct Reference

    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 ()
     
    ObjProbCloneableoperator= (const ObjProbCloneable &o)=delete
     
    ObjProbCloneableoperator= (ObjProbCloneable &&o)=delete
     
    virtual SCIP_DECL_OBJPROBCLONE (ObjProbCloneable *clone)
     
    virtual SCIP_DECL_OBJPROBISCLONEABLE (iscloneable)
     

    Constructor & Destructor Documentation

    ◆ ~ObjProbCloneable()

    virtual scip::ObjProbCloneable::~ObjProbCloneable ( )
    inlinevirtual

    Definition at line 53 of file objprobcloneable.h.

    Member Function Documentation

    ◆ operator=() [1/2]

    ObjProbCloneable & scip::ObjProbCloneable::operator= ( const ObjProbCloneable o)
    delete

    assignment of polymorphic classes causes slicing and is therefore disabled.

    ◆ operator=() [2/2]

    ObjProbCloneable & scip::ObjProbCloneable::operator= ( ObjProbCloneable &&  o)
    delete

    assignment of polymorphic classes causes slicing and is therefore disabled.

    ◆ SCIP_DECL_OBJPROBCLONE()

    virtual scip::ObjProbCloneable::SCIP_DECL_OBJPROBCLONE ( ObjProbCloneable clone)
    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()

    virtual scip::ObjProbCloneable::SCIP_DECL_OBJPROBISCLONEABLE ( iscloneable  )
    inlinevirtual

    returns whether the plugin object is copyable

    Definition at line 68 of file objprobcloneable.h.

    References FALSE.