CbcOsiSolver Class Reference

This is for codes where solver needs to know about CbcModel. More...

#include <CbcFathom.hpp>

Inheritance diagram for CbcOsiSolver:
Inheritance graph
[legend]
Collaboration diagram for CbcOsiSolver:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Constructors and destructors



 CbcOsiSolver ()
 Default Constructor.
virtual OsiSolverInterfaceclone (bool copyData=true) const
 Clone.
 CbcOsiSolver (const CbcOsiSolver &)
 Copy constructor.
CbcOsiSolveroperator= (const CbcOsiSolver &rhs)
 Assignment operator.
virtual ~CbcOsiSolver ()
 Destructor.
Sets and Gets



void setCbcModel (CbcModel *model)
 Set Cbc Model.
CbcModelcbcModel () const
 Return Cbc Model.

Protected Attributes

Private member data



CbcModelcbcModel_
 Pointer back to CbcModel.

Detailed Description

This is for codes where solver needs to know about CbcModel.

Definition at line 76 of file CbcFathom.hpp.


Constructor & Destructor Documentation

CbcOsiSolver::CbcOsiSolver (  ) 

Default Constructor.

CbcOsiSolver::CbcOsiSolver ( const CbcOsiSolver  ) 

Copy constructor.

virtual CbcOsiSolver::~CbcOsiSolver (  )  [virtual]

Destructor.


Member Function Documentation

virtual OsiSolverInterface* CbcOsiSolver::clone ( bool  copyData = true  )  const [virtual]

Clone.

Reimplemented from OsiClpSolverInterface.

Reimplemented in OsiSolverLink.

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

Assignment operator.

Reimplemented from OsiClpSolverInterface.

Reimplemented in OsiSolverLink.

void CbcOsiSolver::setCbcModel ( CbcModel model  )  [inline]

Set Cbc Model.

Definition at line 103 of file CbcFathom.hpp.

CbcModel* CbcOsiSolver::cbcModel (  )  const [inline]

Return Cbc Model.

Definition at line 106 of file CbcFathom.hpp.


Member Data Documentation

Pointer back to CbcModel.

Definition at line 118 of file CbcFathom.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1