Bonmin::BabInfo Class Reference

Bonmin class for passing info between components of branch-and-cuts. More...

#include <BonBabInfos.hpp>

Inheritance diagram for Bonmin::BabInfo:

Inheritance graph
[legend]
Collaboration diagram for Bonmin::BabInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BabInfo (int type)
 Default constructor.
 BabInfo (const OsiBabSolver &other)
 Constructor from OsiBabSolver.
 BabInfo (const BabInfo &other)
 Copy constructor.
virtual ~BabInfo ()
 Destructor.
virtual OsiAuxInfoclone () const
 Virtual copy constructor.
void setBabPtr (Bab *babPtr)
 Set pointer to the branch-and-bound algorithm (to access CbcModel).
BabbabPtr ()
 Pointer to the branch-and-bound algorithm (to access CbcModel).

Protected Attributes

BabbabPtr_
 Pointer to branch-and-bound algorithm.

Detailed Description

Bonmin class for passing info between components of branch-and-cuts.

Definition at line 21 of file BonBabInfos.hpp.


Constructor & Destructor Documentation

Bonmin::BabInfo::BabInfo ( int  type  ) 

Default constructor.

Bonmin::BabInfo::BabInfo ( const OsiBabSolver other  ) 

Constructor from OsiBabSolver.

Bonmin::BabInfo::BabInfo ( const BabInfo other  ) 

Copy constructor.

virtual Bonmin::BabInfo::~BabInfo (  )  [virtual]

Destructor.


Member Function Documentation

virtual OsiAuxInfo* Bonmin::BabInfo::clone (  )  const [virtual]

Virtual copy constructor.

Reimplemented from Bonmin::AuxInfo.

Reimplemented in Bonmin::CouenneInfo.

void Bonmin::BabInfo::setBabPtr ( Bab babPtr  )  [inline]

Set pointer to the branch-and-bound algorithm (to access CbcModel).

Definition at line 40 of file BonBabInfos.hpp.

References babPtr(), and babPtr_.

Bab* Bonmin::BabInfo::babPtr (  )  [inline]

Pointer to the branch-and-bound algorithm (to access CbcModel).

Definition at line 46 of file BonBabInfos.hpp.

References babPtr_.

Referenced by setBabPtr().


Member Data Documentation

Bab* Bonmin::BabInfo::babPtr_ [protected]

Pointer to branch-and-bound algorithm.

Definition at line 53 of file BonBabInfos.hpp.

Referenced by babPtr(), and setBabPtr().


The documentation for this class was generated from the following file:
Generated on Sat Jun 21 03:19:29 2008 for Bonmin by  doxygen 1.4.7