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
whereType
is the type of an appropriate branch filter function for the variable type.typedef Type Merit
whereType
is the type of an appropriate branch merit function for the variable type.typedef Type Val
whereType
is the type of an appropriate branch value function for the variable type.typedef Type ValType
whereType
is the return type of the branch value function for the variable type.typedef Type Commit
whereType
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:
- gecode/kernel/branch-traits.hpp (Revision: 13061)