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 >.
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
|
Destructor (not really used).
|
Member Function Documentation
|
Process modified variables linked from x.
Implemented in Gecode::VarTypeProcessor< VTI, PC >, Gecode::VarTypeProcessor< VTI_INT, PC_INT_DOM >, and Gecode::VarTypeProcessor< VTI_SET, PC_SET_ANY >. |
|
Update copied variables linked from x.
Implemented in Gecode::VarTypeProcessor< VTI, PC >, Gecode::VarTypeProcessor< VTI_INT, PC_INT_DOM >, and Gecode::VarTypeProcessor< VTI_SET, PC_SET_ANY >. |
The documentation for this class was generated from the following files:
- kernel/core.icc (Revision: 2668)
- kernel/core.cc (Revision: 2425)