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

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

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

#include <view-sel.hpp>

List of all members.

Initialization



 ViewSelMaxTbl (Space &home, const VarBranch< Var > &vb)
 Constructor for initialization.
 ViewSelMaxTbl (Space &home, ViewSelMaxTbl< 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::ViewSelMaxTbl< Merit >

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

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


Constructor & Destructor Documentation

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

Constructor for initialization.

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

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

Constructor for copying during cloning.

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


Member Function Documentation

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

Create copy during cloning.

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

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


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