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

Gecode::BranchTraits< Var > Class Template Reference

Traits for branching. More...

#include <traits.hpp>


Detailed Description

template<class Var>
class Gecode::BranchTraits< Var >

Traits for branching.

This class collects the traits for branching, depending on the variable type.

The traits used concern various functions:

  • typedef Type Filter where Type is the type of an appropriate branch filter function for the variable type.
  • typedef Type Merit where Type is the type of an appropriate branch merit function for the variable type.
  • typedef Type Val where Type is the type of an appropriate branch value function for the variable type.
  • typedef Type ValType where Type is the return type of the branch value function for the variable type.
  • typedef Type Commit where Type is the type of an appropriate branch commit function for the variable type.

Definition at line 55 of file traits.hpp.


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