Public Member Functions | Public Attributes
CbcObjectUpdateData Class Reference

#include <CbcObjectUpdateData.hpp>

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.
 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_
 data
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 8 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.

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.

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

Assignment operator.


Member Data Documentation

CbcObject * CbcObjectUpdateData::object_

data

Object

Definition at line 37 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::way_

Branch as defined by instance of CbcObject.

Definition at line 39 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::objectNumber_

Object number.

Definition at line 41 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::change_

Change in objective.

Definition at line 43 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::status_

Status 0 Optimal, 1 infeasible, 2 unknown.

Definition at line 45 of file CbcObjectUpdateData.hpp.

int CbcObjectUpdateData::intDecrease_

Decrease in number unsatisfied.

Definition at line 47 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::branchingValue_

Branching value.

Definition at line 49 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::originalObjective_

Objective value before branching.

Definition at line 51 of file CbcObjectUpdateData.hpp.

double CbcObjectUpdateData::cutoff_

Current cutoff.

Definition at line 53 of file CbcObjectUpdateData.hpp.


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