MADARA
3.1.8
|
Abstract base class for all visitors to all classes that derive from ComponentNode. More...
#include <Visitor.h>
Abstract base class for all visitors to all classes that derive from ComponentNode.
This class plays the role of the "visitor" in the Visitor pattern.
|
pure virtual |
No-op destructor to hold things together.
Definition at line 7 of file Visitor.cpp.
|
pure virtual |
Visit a LeafNode.
|
pure virtual |
Visit an array reference.
|
pure virtual |
Visit an array reference.
|
pure virtual |
Visit a VariableNode.
|
pure virtual |
Visit a VariableDecrementNode.
|
pure virtual |
Visit a VariableDivideNode.
|
pure virtual |
Visit a VariableIncrementNode.
|
pure virtual |
Visit a VariableMultiplyNode.
|
pure virtual |
Visit a VariableCompareNode.
|
pure virtual |
Visit a ListNode.
|
pure virtual |
Visit a CompositeNegateNode.
|
pure virtual |
Visit a CompositePostdecrementNode.
|
pure virtual |
Visit a CompositePostincrementNode.
|
pure virtual |
Visit a CompositePredecrementNode.
|
pure virtual |
Visit a CompositePreIncrementNode.
|
pure virtual |
Visit a CompositeSquareRootNode.
|
pure virtual |
Visit a CompositeNotNode.
|
pure virtual |
Visit a CompositeAddNode.
|
pure virtual |
Visit a CompositeAssignmentNode.
|
pure virtual |
Visit a CompositeAndNode.
|
pure virtual |
Visit a CompositeOrNode.
|
pure virtual |
Visit a CompositeEqualityNode.
|
pure virtual |
Visit a CompositeInequalityNode.
|
pure virtual |
Visit a CompositeLessThanEqualNode.
|
pure virtual |
Visit a CompositeLessThanNode.
|
pure virtual |
Visit a CompositeLessThanEqualNode.
|
pure virtual |
Visit a CompositeLessThanNode.
|
pure virtual |
Visit a CompositeSubtractNode.
|
pure virtual |
Visit a CompositeDivideNode.
|
pure virtual |
Visit a CompositeMultiplyNode.
|
pure virtual |
Visit a CompositeModulusNode.
|
pure virtual |
Visit a CompositeBothNode.
|
pure virtual |
Visit a CompositeReturnRightNode.
|
pure virtual |
Visit a CompositeSequentialNode.
|
pure virtual |
Visit a CompositeFunctionNode.
|
pure virtual |
Visit a CompositeFunctionNode.
|
pure virtual |
Visit a CompositeImpliesNode.
|
pure virtual |
Visit a SystemCallClearVariable.
|
pure virtual |
Visit a SystemCallCos.
|
pure virtual |
Visit a SystemCallDeleteVariable.
|
pure virtual |
Visit a SystemCallEval.
|
pure virtual |
Visit a SystemCallExpandEnv.
|
pure virtual |
Visit a SystemCallExpandStatement.
|
pure virtual |
Visit a SystemCallExpandStatement.
|
pure virtual |
Visit a SystemCallGetClock.
|
pure virtual |
Visit a SystemCallGetTime.
|
pure virtual |
Visit a SystemCallGetTimeSeconds.
|
pure virtual |
Visit a SystemCallLogLevel.
|
pure virtual |
Visit a SystemCallPow.
|
pure virtual |
Visit a SystemCallReadFile.
|
pure virtual |
Visit a SystemCallPrintSystemCalls.
|
pure virtual |
Visit a SystemCallRandDouble.
|
pure virtual |
Visit a SystemCallRandInt.
|
pure virtual |
Visit a SystemCallReadFile.
|
pure virtual |
Visit a SystemCallSetClock.
|
pure virtual |
Visit a SystemCallSin.
|
pure virtual |
Visit a SystemCallSize.
|
pure virtual |
Visit a SystemCallSleep.
|
pure virtual |
Visit a SystemCallSqrt.
|
pure virtual |
Visit a SystemCallTan.
|
pure virtual |
Visit a SystemCallToBuffer.
|
pure virtual |
Visit a SystemCallToDouble.
|
pure virtual |
Visit a SystemCallToDoubles.
|
pure virtual |
Visit a SystemCallToHostDirs.
|
pure virtual |
Visit a SystemCallToInteger.
|
pure virtual |
Visit a SystemCallToIntegers.
|
pure virtual |
Visit a SystemCallToString.
|
pure virtual |
Visit a SystemCallType.
|
pure virtual |
Visit a SystemCallWriteFile.
|
pure virtual |
Visit a SystemCallSetFixed.
|
pure virtual |
Visit a SystemCallSetPrecision.
|
pure virtual |
Visit a SystemCallSetScientific.