MADARA  3.4.1
PrintVisitor.cpp
Go to the documentation of this file.
1 /* -*- C++ -*- */
2 #ifndef _PRINT_VISITOR_CPP_
3 #define _PRINT_VISITOR_CPP_
4 
5 #ifdef _USE_VISITORS_
6 
7 #include <iostream>
8 
41 #include "madara/logger/Logger.h"
43 
45 
46 void madara::expression::PrintVisitor::visit(const LeafNode& node) {}
47 
49 void madara::expression::PrintVisitor::visit(const VariableNode& node) {}
50 
52 void madara::expression::PrintVisitor::visit(const VariableDecrementNode& node)
53 {
54 }
55 
57 void madara::expression::PrintVisitor::visit(const VariableDivideNode& node) {}
58 
60 void madara::expression::PrintVisitor::visit(const VariableIncrementNode& node)
61 {
62 }
63 
65 void madara::expression::PrintVisitor::visit(const VariableMultiplyNode& node)
66 {
67 }
68 
70 void madara::expression::PrintVisitor::visit(const VariableCompareNode& node) {}
71 
73 void madara::expression::PrintVisitor::visit(const ListNode& node) {}
74 
76 void madara::expression::PrintVisitor::visit(const CompositeNegateNode&) {}
77 
79 
80 void madara::expression::PrintVisitor::visit(const CompositePredecrementNode&)
81 {
82 }
83 
85 
86 void madara::expression::PrintVisitor::visit(const CompositePreincrementNode&)
87 {
88 }
89 
91 
92 void madara::expression::PrintVisitor::visit(const CompositeNotNode&) {}
93 
95 
96 void madara::expression::PrintVisitor::visit(const CompositeAddNode&) {}
97 
99 
100 void madara::expression::PrintVisitor::visit(const CompositeAndNode&) {}
101 
103 
104 void madara::expression::PrintVisitor::visit(const CompositeOrNode&) {}
105 
107 void madara::expression::PrintVisitor::visit(const CompositeEqualityNode&) {}
108 
110 void madara::expression::PrintVisitor::visit(const CompositeInequalityNode&) {}
111 
113 void madara::expression::PrintVisitor::visit(
114  const CompositeGreaterThanEqualNode&)
115 {
116 }
117 
119 void madara::expression::PrintVisitor::visit(const CompositeGreaterThanNode&) {}
120 
122 void madara::expression::PrintVisitor::visit(const CompositeLessThanEqualNode&)
123 {
124 }
125 
127 void madara::expression::PrintVisitor::visit(const CompositeLessThanNode&) {}
128 
130 
131 void madara::expression::PrintVisitor::visit(const CompositeAssignmentNode&) {}
132 
134 
135 void madara::expression::PrintVisitor::visit(const CompositeSubtractNode&) {}
136 
138 
139 void madara::expression::PrintVisitor::visit(const CompositeDivideNode&) {}
140 
142 
143 void madara::expression::PrintVisitor::visit(const CompositeMultiplyNode&) {}
144 
146 
147 void madara::expression::PrintVisitor::visit(const CompositeModulusNode&) {}
148 
150 
151 void madara::expression::PrintVisitor::visit(const CompositeBothNode&) {}
152 
154 
155 void madara::expression::PrintVisitor::visit(const CompositeSequentialNode&) {}
156 
158 
159 void madara::expression::PrintVisitor::visit(const CompositeFunctionNode&) {}
160 
162 
163 void madara::expression::PrintVisitor::visit(const CompositeForLoop&) {}
164 
166 
167 void madara::expression::PrintVisitor::visit(const CompositeImpliesNode&) {}
168 
169 #endif // _USE_VISITORS_
170 
171 #endif /* _PRINT_VISITOR_CPP_ */