Generated on Sat Feb 7 2015 02:01:39 for Gecode by doxygen 1.8.9.1
Gecode::BranchTraits< Var > Class Template Reference

Traits for branching. More...

#include <branch-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 59 of file branch-traits.hpp.


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