Generated on Thu Apr 11 13:59:45 2019 for Gecode by doxygen 1.6.3

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

Select view with largest merit. More...

#include <view-sel.hpp>

List of all members.

Initialization



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

Select view with largest merit.

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


Constructor & Destructor Documentation

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

Constructor for initialization.

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

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

Constructor for copying during cloning.

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


Member Function Documentation

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

Create copy during cloning.

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

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


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