71 register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore']) |
71 register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore']) |
72 register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag']) |
72 register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag']) |
73 return |
73 return |
74 |
74 |
75 def register_Ns3DelayJitterEstimation_methods(root_module, cls): |
75 def register_Ns3DelayJitterEstimation_methods(root_module, cls): |
76 ## delay-jitter-estimation.h: ns3::DelayJitterEstimation::DelayJitterEstimation(ns3::DelayJitterEstimation const & arg0) [copy constructor] |
|
77 cls.add_constructor([param('ns3::DelayJitterEstimation const &', 'arg0')]) |
|
78 ## delay-jitter-estimation.h: ns3::DelayJitterEstimation::DelayJitterEstimation() [constructor] |
76 ## delay-jitter-estimation.h: ns3::DelayJitterEstimation::DelayJitterEstimation() [constructor] |
79 cls.add_constructor([]) |
77 cls.add_constructor([]) |
80 ## delay-jitter-estimation.h: static void ns3::DelayJitterEstimation::PrepareTx(ns3::Ptr<const ns3::Packet> packet) [member function] |
78 ## delay-jitter-estimation.h: static void ns3::DelayJitterEstimation::PrepareTx(ns3::Ptr<const ns3::Packet> packet) [member function] |
81 cls.add_method('PrepareTx', |
79 cls.add_method('PrepareTx', |
82 'void', |
80 'void', |
94 ## delay-jitter-estimation.h: ns3::Time ns3::DelayJitterEstimation::GetLastJitter() const [member function] |
92 ## delay-jitter-estimation.h: ns3::Time ns3::DelayJitterEstimation::GetLastJitter() const [member function] |
95 cls.add_method('GetLastJitter', |
93 cls.add_method('GetLastJitter', |
96 'ns3::Time', |
94 'ns3::Time', |
97 [], |
95 [], |
98 is_const=True) |
96 is_const=True) |
|
97 cls.add_copy_constructor() |
99 return |
98 return |
100 |
99 |
101 def register_Ns3EventGarbageCollector_methods(root_module, cls): |
100 def register_Ns3EventGarbageCollector_methods(root_module, cls): |
102 ## event-garbage-collector.h: ns3::EventGarbageCollector::EventGarbageCollector(ns3::EventGarbageCollector const & arg0) [copy constructor] |
|
103 cls.add_constructor([param('ns3::EventGarbageCollector const &', 'arg0')]) |
|
104 ## event-garbage-collector.h: ns3::EventGarbageCollector::EventGarbageCollector() [constructor] |
101 ## event-garbage-collector.h: ns3::EventGarbageCollector::EventGarbageCollector() [constructor] |
105 cls.add_constructor([]) |
102 cls.add_constructor([]) |
106 ## event-garbage-collector.h: void ns3::EventGarbageCollector::Track(ns3::EventId event) [member function] |
103 ## event-garbage-collector.h: void ns3::EventGarbageCollector::Track(ns3::EventId event) [member function] |
107 cls.add_method('Track', |
104 cls.add_method('Track', |
108 'void', |
105 'void', |
109 [param('ns3::EventId', 'event')]) |
106 [param('ns3::EventId', 'event')]) |
|
107 cls.add_copy_constructor() |
110 return |
108 return |
111 |
109 |
112 def register_Ns3Gnuplot_methods(root_module, cls): |
110 def register_Ns3Gnuplot_methods(root_module, cls): |
113 ## gnuplot.h: ns3::Gnuplot::Gnuplot(ns3::Gnuplot const & arg0) [copy constructor] |
|
114 cls.add_constructor([param('ns3::Gnuplot const &', 'arg0')]) |
|
115 ## gnuplot.h: ns3::Gnuplot::Gnuplot(std::string pngFilename) [constructor] |
111 ## gnuplot.h: ns3::Gnuplot::Gnuplot(std::string pngFilename) [constructor] |
116 cls.add_constructor([param('std::string', 'pngFilename')]) |
112 cls.add_constructor([param('std::string', 'pngFilename')]) |
117 ## gnuplot.h: void ns3::Gnuplot::SetLegend(std::string xLegend, std::string yLegend) [member function] |
113 ## gnuplot.h: void ns3::Gnuplot::SetLegend(std::string xLegend, std::string yLegend) [member function] |
118 cls.add_method('SetLegend', |
114 cls.add_method('SetLegend', |
119 'void', |
115 'void', |
124 [param('ns3::GnuplotDataset const &', 'dataset')]) |
120 [param('ns3::GnuplotDataset const &', 'dataset')]) |
125 ## gnuplot.h: void ns3::Gnuplot::GenerateOutput(std::ostream & os) [member function] |
121 ## gnuplot.h: void ns3::Gnuplot::GenerateOutput(std::ostream & os) [member function] |
126 cls.add_method('GenerateOutput', |
122 cls.add_method('GenerateOutput', |
127 'void', |
123 'void', |
128 [param('std::ostream &', 'os')]) |
124 [param('std::ostream &', 'os')]) |
|
125 cls.add_copy_constructor() |
129 return |
126 return |
130 |
127 |
131 def register_Ns3GnuplotDataset_methods(root_module, cls): |
128 def register_Ns3GnuplotDataset_methods(root_module, cls): |
132 ## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset(ns3::GnuplotDataset const & arg0) [copy constructor] |
|
133 cls.add_constructor([param('ns3::GnuplotDataset const &', 'arg0')]) |
|
134 ## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset() [constructor] |
129 ## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset() [constructor] |
135 cls.add_constructor([]) |
130 cls.add_constructor([]) |
136 ## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset(std::string title) [constructor] |
131 ## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset(std::string title) [constructor] |
137 cls.add_constructor([param('std::string', 'title')]) |
132 cls.add_constructor([param('std::string', 'title')]) |
138 ## gnuplot.h: void ns3::GnuplotDataset::SetStyle(ns3::GnuplotDataset::Style style) [member function] |
133 ## gnuplot.h: void ns3::GnuplotDataset::SetStyle(ns3::GnuplotDataset::Style style) [member function] |
149 [param('double', 'x'), param('double', 'y')]) |
144 [param('double', 'x'), param('double', 'y')]) |
150 ## gnuplot.h: void ns3::GnuplotDataset::Add(double x, double y, double errorDelta) [member function] |
145 ## gnuplot.h: void ns3::GnuplotDataset::Add(double x, double y, double errorDelta) [member function] |
151 cls.add_method('Add', |
146 cls.add_method('Add', |
152 'void', |
147 'void', |
153 [param('double', 'x'), param('double', 'y'), param('double', 'errorDelta')]) |
148 [param('double', 'x'), param('double', 'y'), param('double', 'errorDelta')]) |
|
149 cls.add_copy_constructor() |
154 return |
150 return |
155 |
151 |
156 def register_Ns3GtkConfigStore_methods(root_module, cls): |
152 def register_Ns3GtkConfigStore_methods(root_module, cls): |
157 ## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor] |
|
158 cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')]) |
|
159 ## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor] |
153 ## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor] |
160 cls.add_constructor([]) |
154 cls.add_constructor([]) |
161 ## gtk-config-store.h: void ns3::GtkConfigStore::Configure() [member function] |
155 ## gtk-config-store.h: void ns3::GtkConfigStore::Configure() [member function] |
162 cls.add_method('Configure', |
156 cls.add_method('Configure', |
163 'void', |
157 'void', |
164 []) |
158 []) |
|
159 cls.add_copy_constructor() |
165 return |
160 return |
166 |
161 |
167 def register_Ns3ConfigStore_methods(root_module, cls): |
162 def register_Ns3ConfigStore_methods(root_module, cls): |
168 ## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor] |
|
169 cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')]) |
|
170 ## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function] |
163 ## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function] |
171 cls.add_method('GetTypeId', |
164 cls.add_method('GetTypeId', |
172 'ns3::TypeId', |
165 'ns3::TypeId', |
173 [], |
166 [], |
174 is_static=True) |
167 is_static=True) |
181 cls.add_constructor([]) |
174 cls.add_constructor([]) |
182 ## config-store.h: void ns3::ConfigStore::Configure() [member function] |
175 ## config-store.h: void ns3::ConfigStore::Configure() [member function] |
183 cls.add_method('Configure', |
176 cls.add_method('Configure', |
184 'void', |
177 'void', |
185 []) |
178 []) |
|
179 cls.add_copy_constructor() |
186 return |
180 return |
187 |
181 |
188 def register_Ns3FlowIdTag_methods(root_module, cls): |
182 def register_Ns3FlowIdTag_methods(root_module, cls): |
189 ## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor] |
|
190 cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')]) |
|
191 ## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function] |
183 ## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function] |
192 cls.add_method('GetTypeId', |
184 cls.add_method('GetTypeId', |
193 'ns3::TypeId', |
185 'ns3::TypeId', |
194 [], |
186 [], |
195 is_static=True) |
187 is_static=True) |
234 ## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function] |
226 ## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function] |
235 cls.add_method('AllocateFlowId', |
227 cls.add_method('AllocateFlowId', |
236 'uint32_t', |
228 'uint32_t', |
237 [], |
229 [], |
238 is_static=True) |
230 is_static=True) |
|
231 cls.add_copy_constructor() |
239 return |
232 return |
240 |
233 |
241 def register_functions(root_module): |
234 def register_functions(root_module): |
242 module = root_module |
235 module = root_module |
243 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
236 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |