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 FilterwhereTypeis the type of an appropriate branch filter function for the variable type.typedef Type MeritwhereTypeis the type of an appropriate branch merit function for the variable type.typedef Type ValwhereTypeis the type of an appropriate branch value function for the variable type.typedef Type ValTypewhereTypeis the return type of the branch value function for the variable type.typedef Type CommitwhereTypeis 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:
- gecode/kernel/branch/traits.hpp
