Generated on Fri Mar 20 15:56:45 2015 for Gecode by doxygen 1.6.3

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: