channel.hh File Reference
(Revision: 7285)
#include "gecode/int.hh"
#include "gecode/int/distinct.hh"
#include "gecode/int/channel/base.icc"
#include "gecode/int/channel/val.icc"
#include "gecode/int/channel/dom.icc"
#include "gecode/int/channel/link-single.icc"
#include "gecode/int/channel/link-multi.icc"
Go to the source code of this file.
Namespaces | |
| namespace | Gecode::Int::Channel |
| namespace | Gecode |
| namespace | Gecode::Int |
Classes | |
| class | Gecode::Int::Channel::Base< Info, pc > |
| Base-class for channel propagators. More... | |
| class | Gecode::Int::Channel::Val< View, shared > |
| Naive channel propagator. More... | |
| class | Gecode::Int::Channel::Dom< View, shared > |
| Domain consistent channel propagator. More... | |
| class | Gecode::Int::Channel::LinkSingle |
| Link propagator for a single Boolean view. More... | |
| class | Gecode::Int::Channel::LinkMulti |
| Link propagator for multiple Boolean views. More... | |
Typedefs | |
| typedef Support::SentinelStack < int > | Gecode::Int::Channel::ProcessStack |
| Processing stack. | |
