Generated on Thu Jul 6 07:06:59 2006 for Gecode by doxygen 1.4.7

Gecode::VarTypeProcessorBase Class Reference
[Programming variables]

Inherited by Gecode::VarTypeProcessor< VTI, PC >, Gecode::VarTypeProcessor< VTI_INT, PC_INT_DOM >, and Gecode::VarTypeProcessor< VTI_SET, PC_SET_ANY >.

List of all members.


Detailed Description

Base-class for variable type processor.

Serves as base-class that can be used without having to know any template arguments.

Definition at line 110 of file core.icc.

Public Member Functions

virtual void process (Space *home, VarBase *x)=0
 Process modified variables linked from x.
virtual void update (Space *home, VarBase *x)=0
 Update copied variables linked from x.
virtual ~VarTypeProcessorBase (void)
 Destructor (not really used).


Constructor & Destructor Documentation

Gecode::VarTypeProcessorBase::~VarTypeProcessorBase ( void   )  [virtual]

Destructor (not really used).

Definition at line 36 of file core.cc.


Member Function Documentation

virtual void Gecode::VarTypeProcessorBase::process ( Space home,
VarBase x 
) [pure virtual]

virtual void Gecode::VarTypeProcessorBase::update ( Space home,
VarBase x 
) [pure virtual]


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