Cbc  2.10.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
CbcObjectUpdateData Class Reference

#include <CbcObjectUpdateData.hpp>

+ Collaboration diagram for CbcObjectUpdateData:

Public Member Functions

 CbcObjectUpdateData ()
 Default Constructor. More...
 
 CbcObjectUpdateData (CbcObject *object, int way, double change, int status, int intDecrease_, double branchingValue)
 Useful constructor. More...
 
 CbcObjectUpdateData (const CbcObjectUpdateData &)
 Copy constructor. More...
 
CbcObjectUpdateDataoperator= (const CbcObjectUpdateData &rhs)
 Assignment operator. More...
 
virtual ~CbcObjectUpdateData ()
 Destructor. More...
 

Public Attributes

CbcObjectobject_
 data More...
 
int way_
 Branch as defined by instance of CbcObject. More...
 
int objectNumber_
 Object number. More...
 
double change_
 Change in objective. More...
 
int status_
 Status 0 Optimal, 1 infeasible, 2 unknown. More...
 
int intDecrease_
 Decrease in number unsatisfied. More...
 
double branchingValue_
 Branching value. More...
 
double originalObjective_
 Objective value before branching. More...
 
double cutoff_
 Current cutoff. More...
 

Detailed Description

Definition at line 14 of file CbcObjectUpdateData.hpp.

Constructor & Destructor Documentation

CbcObjectUpdateData::CbcObjectUpdateData ( )

Default Constructor.

CbcObjectUpdateData::CbcObjectUpdateData ( CbcObject object,
int  way,
double  change,
int  status,
int  intDecrease_,
double  branchingValue 
)

Useful constructor.

CbcObjectUpdateData::CbcObjectUpdateData ( const CbcObjectUpdateData )

Copy constructor.

virtual CbcObjectUpdateData::~CbcObjectUpdateData ( )
virtual

Destructor.

Member Function Documentation

CbcObjectUpdateData& CbcObjectUpdateData::operator= ( const CbcObjectUpdateData rhs)

Assignment operator.

Member Data Documentation

CbcObject* CbcObjectUpdateData::object_

data

Object

Definition at line 41 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::way_

Branch as defined by instance of CbcObject.

Definition at line 43 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::objectNumber_

Object number.

Definition at line 45 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::change_

Change in objective.

Definition at line 47 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::status_

Status 0 Optimal, 1 infeasible, 2 unknown.

Definition at line 49 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::intDecrease_

Decrease in number unsatisfied.

Definition at line 51 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::branchingValue_

Branching value.

Definition at line 53 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::originalObjective_

Objective value before branching.

Definition at line 55 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::cutoff_

Current cutoff.

Definition at line 57 of file CbcObjectUpdateData.hpp.


The documentation for this class was generated from the following file: