

Public Member Functions | |
| ShDupNode (int numDups) | |
| ShProgram | applyToInputs (ShManipVarIterator &finger, ShManipVarIterator end) const |
| Define the manipulator's behaviour on inputs. | |
| ShProgram | applyToOutputs (ShManipVarIterator &finger, ShManipVarIterator end) const |
| Defines the manipulator's behaviour on outputs. | |
Definition at line 84 of file ShFixedManipulator.hpp.
|
||||||||||||
|
Define the manipulator's behaviour on inputs. Consumes a number of inputs in the variable list, changing finger. This function must ensure that it doesn't pass the end iterator. If it does, it must throw an ShAlgebraException Implements SH::ShFixedManipulatorNode. Definition at line 98 of file ShFixedManipulator.cpp. References SH::ShVariable::clone(), SH::ShVariable::node(), SH_BEGIN_PROGRAM, SH_END, SH::shError(), and SH::ShVariable::size(). |
|
||||||||||||
|
Defines the manipulator's behaviour on outputs. Consumes a number of outputs in the variable list, changing finger. This function must ensure that it doesn't pass the end iterator. If it does, it must throw an ShAlgebraException Implements SH::ShFixedManipulatorNode. Definition at line 119 of file ShFixedManipulator.cpp. References SH_BEGIN_PROGRAM, SH_END, and SH::shError(). |
1.4.3-20050530