Generated on Fri Oct 19 11:25:48 2018 for Gecode by doxygen 1.6.3

Gecode::ViewSelMinTbl< Merit > Class Template Reference
[Generic view selection for brancher based on view and value selection]

Select view with least merit taking tie-break limit into account. More...

#include <view-sel.hpp>

List of all members.

Initialization



 ViewSelMinTbl (Space &home, const VarBranch< Var > &vb)
 Constructor for initialization.
 ViewSelMinTbl (Space &home, ViewSelMinTbl< Merit > &vs)
 Constructor for copying during cloning.

Resource management and cloning



virtual ViewSel< View > * copy (Space &home)
 Create copy during cloning.

Detailed Description

template<class Merit>
class Gecode::ViewSelMinTbl< Merit >

Select view with least merit taking tie-break limit into account.

Definition at line 315 of file view-sel.hpp.


Constructor & Destructor Documentation

template<class Merit >
Gecode::ViewSelMinTbl< Merit >::ViewSelMinTbl ( Space home,
const VarBranch< Var > &  vb 
) [inline]

Constructor for initialization.

Definition at line 864 of file view-sel.hpp.

template<class Merit >
Gecode::ViewSelMinTbl< Merit >::ViewSelMinTbl ( Space home,
ViewSelMinTbl< Merit > &  vs 
) [inline]

Constructor for copying during cloning.

Definition at line 869 of file view-sel.hpp.


Member Function Documentation

template<class Merit >
ViewSel< typename ViewSelMinTbl< Merit >::View > * Gecode::ViewSelMinTbl< Merit >::copy ( Space home  )  [inline, virtual]

Create copy during cloning.

Implements Gecode::ViewSel< Merit::View >.

Definition at line 874 of file view-sel.hpp.


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