Gecode::IntSetPropagator< View, pcs, pci > Class Template Reference
[Patterns for set propagators]
Inherits Gecode::Propagator.
Detailed Description
template<class View, PropCond pcs, PropCond pci>
class Gecode::IntSetPropagator< View, pcs, pci >
Set/Int connection propagator.
Stores single view of type View with propagation condition pcs and an integer variable with propagation condition pci.
Definition at line 40 of file propagator.icc.
Public Member Functions | |
virtual PropCost | cost (void) const |
Cost function (defined as PC_BINARY_LO). | |
virtual | ~IntSetPropagator (void) |
Protected Member Functions | |
IntSetPropagator (Space *home, bool, IntSetPropagator &) | |
Constructor for cloning. | |
IntSetPropagator (Space *home, View, Gecode::Int::IntView, bool=false) | |
Constructor for creation. | |
Protected Attributes | |
View | x0 |
Gecode::Int::IntView | x1 |
Constructor & Destructor Documentation
|
Constructor for cloning.
|
|
Constructor for creation.
Definition at line 126 of file propagator.icc. |
|
Definition at line 148 of file propagator.icc. |
Member Function Documentation
|
Cost function (defined as PC_BINARY_LO).
Implements Gecode::Propagator. Definition at line 143 of file propagator.icc. |
Member Data Documentation
|
Definition at line 42 of file propagator.icc. |
|
Definition at line 43 of file propagator.icc. |
The documentation for this class was generated from the following file: