Generated on Wed Nov 1 15:05:14 2006 for Gecode by doxygen 1.4.5

Gecode::ConstantViewBase Class Reference
[Programming views for variables]

Inherited by Gecode::Int::ConstIntView, Gecode::Int::Linear::NoView, Gecode::Set::ConstantView, Gecode::Set::EmptyView, and Gecode::Set::UniverseView.

List of all members.


Detailed Description

Base-class for constant views.

Definition at line 30 of file view.icc.

Generic view information

bool modified (void) const
 Test whether view has been modified during propagation.
unsigned int degree (void) const
 Return degree (number of subscribed propagators).
VarBasevariable (void) const
 Return dummy variable implementation of view.
static bool varderived (void)
 Return whether this view is derived from a VariableViewBase.


Member Function Documentation

bool Gecode::ConstantViewBase::modified void   )  const [inline]
 

Test whether view has been modified during propagation.

Definition at line 312 of file view.icc.

unsigned int Gecode::ConstantViewBase::degree void   )  const [inline]
 

Return degree (number of subscribed propagators).

Definition at line 316 of file view.icc.

bool Gecode::ConstantViewBase::varderived void   )  [inline, static]
 

Return whether this view is derived from a VariableViewBase.

Definition at line 320 of file view.icc.

VarBase * Gecode::ConstantViewBase::variable void   )  const [inline]
 

Return dummy variable implementation of view.

Definition at line 324 of file view.icc.


The documentation for this class was generated from the following file: