| Overview | Group | Tree | Graph | Deprecated | Index | Concepts |

Instances of IlcDemon are handles to demons. Demons
differ from goals in these ways:
IlcDemon::getConstraint returns the constraint
associated with a demon.For more information, see the concepts Propagation in CP Optimizer and Propagation events in CP Optimizer.
See Also:
| Method Summary | |
|---|---|
public IlcConstraint | getConstraint() const |
public IlcDemonI * | getImpl() const |
public | IlcDemon(IlcDemonI * impl=0) |
| Method Detail |
|---|
This constructor creates a handle object from a pointer to an implementation object. If the implementation object is zero, you must initialize the handle before using it.
Returns the constraint associated with the demon.
This member function returns a pointer to the implementation object of the invoking handle.