CbcObjectUpdateData Class Reference

#include <CbcBranchBase.hpp>

Collaboration diagram for CbcObjectUpdateData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 556 of file CbcBranchBase.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_

Object.

Definition at line 585 of file CbcBranchBase.hpp.

int CbcObjectUpdateData::way_

Branch as defined by instance of CbcObject.

Definition at line 587 of file CbcBranchBase.hpp.

int CbcObjectUpdateData::objectNumber_

Object number.

Definition at line 589 of file CbcBranchBase.hpp.

double CbcObjectUpdateData::change_

Change in objective.

Definition at line 591 of file CbcBranchBase.hpp.

int CbcObjectUpdateData::status_

Status 0 Optimal, 1 infeasible, 2 unknown.

Definition at line 593 of file CbcBranchBase.hpp.

int CbcObjectUpdateData::intDecrease_

Decrease in number unsatisfied.

Definition at line 595 of file CbcBranchBase.hpp.

double CbcObjectUpdateData::branchingValue_

Branching value.

Definition at line 597 of file CbcBranchBase.hpp.

double CbcObjectUpdateData::originalObjective_

Objective value before branching.

Definition at line 599 of file CbcBranchBase.hpp.

double CbcObjectUpdateData::cutoff_

Current cutoff.

Definition at line 601 of file CbcBranchBase.hpp.


The documentation for this class was generated from the following file:
Generated on Sun Nov 14 14:12:59 2010 for Coin-All by  doxygen 1.4.7