6534
|
1 |
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
|
2 |
|
|
3 |
def register_types(module):
|
|
4 |
root_module = module.get_root()
|
|
5 |
|
|
6 |
## average.h: ns3::Average<double> [class]
|
|
7 |
module.add_class('Average', template_parameters=['double'])
|
|
8 |
## delay-jitter-estimation.h: ns3::DelayJitterEstimation [class]
|
|
9 |
module.add_class('DelayJitterEstimation')
|
|
10 |
## event-garbage-collector.h: ns3::EventGarbageCollector [class]
|
|
11 |
module.add_class('EventGarbageCollector')
|
|
12 |
## file-config.h: ns3::FileConfig [class]
|
|
13 |
module.add_class('FileConfig', allow_subclassing=True)
|
|
14 |
## gnuplot.h: ns3::Gnuplot [class]
|
|
15 |
module.add_class('Gnuplot')
|
|
16 |
## gnuplot.h: ns3::GnuplotCollection [class]
|
|
17 |
module.add_class('GnuplotCollection')
|
|
18 |
## gnuplot.h: ns3::GnuplotDataset [class]
|
|
19 |
module.add_class('GnuplotDataset')
|
|
20 |
## file-config.h: ns3::NoneFileConfig [class]
|
|
21 |
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
|
22 |
## config-store.h: ns3::ConfigStore [class]
|
|
23 |
module.add_class('ConfigStore', parent=root_module['ns3::ObjectBase'])
|
|
24 |
## config-store.h: ns3::ConfigStore::Mode [enumeration]
|
|
25 |
module.add_enum('Mode', ['LOAD', 'SAVE', 'NONE'], outer_class=root_module['ns3::ConfigStore'])
|
|
26 |
## config-store.h: ns3::ConfigStore::FileFormat [enumeration]
|
|
27 |
module.add_enum('FileFormat', ['XML', 'RAW_TEXT'], outer_class=root_module['ns3::ConfigStore'])
|
|
28 |
## flow-id-tag.h: ns3::FlowIdTag [class]
|
|
29 |
module.add_class('FlowIdTag', parent=root_module['ns3::Tag'])
|
|
30 |
## gnuplot.h: ns3::Gnuplot2dDataset [class]
|
|
31 |
module.add_class('Gnuplot2dDataset', parent=root_module['ns3::GnuplotDataset'])
|
|
32 |
## gnuplot.h: ns3::Gnuplot2dDataset::Style [enumeration]
|
|
33 |
module.add_enum('Style', ['LINES', 'POINTS', 'LINES_POINTS', 'DOTS', 'IMPULSES', 'STEPS', 'FSTEPS', 'HISTEPS'], outer_class=root_module['ns3::Gnuplot2dDataset'])
|
|
34 |
## gnuplot.h: ns3::Gnuplot2dDataset::ErrorBars [enumeration]
|
|
35 |
module.add_enum('ErrorBars', ['NONE', 'X', 'Y', 'XY'], outer_class=root_module['ns3::Gnuplot2dDataset'])
|
|
36 |
## gnuplot.h: ns3::Gnuplot2dFunction [class]
|
|
37 |
module.add_class('Gnuplot2dFunction', parent=root_module['ns3::GnuplotDataset'])
|
|
38 |
## gnuplot.h: ns3::Gnuplot3dDataset [class]
|
|
39 |
module.add_class('Gnuplot3dDataset', parent=root_module['ns3::GnuplotDataset'])
|
|
40 |
## gnuplot.h: ns3::Gnuplot3dFunction [class]
|
|
41 |
module.add_class('Gnuplot3dFunction', parent=root_module['ns3::GnuplotDataset'])
|
|
42 |
|
|
43 |
## Register a nested module for the namespace Config
|
|
44 |
|
|
45 |
nested_module = module.add_cpp_namespace('Config')
|
|
46 |
register_types_ns3_Config(nested_module)
|
|
47 |
|
|
48 |
|
|
49 |
## Register a nested module for the namespace FatalImpl
|
|
50 |
|
|
51 |
nested_module = module.add_cpp_namespace('FatalImpl')
|
|
52 |
register_types_ns3_FatalImpl(nested_module)
|
|
53 |
|
|
54 |
|
|
55 |
## Register a nested module for the namespace addressUtils
|
|
56 |
|
|
57 |
nested_module = module.add_cpp_namespace('addressUtils')
|
|
58 |
register_types_ns3_addressUtils(nested_module)
|
|
59 |
|
|
60 |
|
|
61 |
## Register a nested module for the namespace aodv
|
|
62 |
|
|
63 |
nested_module = module.add_cpp_namespace('aodv')
|
|
64 |
register_types_ns3_aodv(nested_module)
|
|
65 |
|
|
66 |
|
|
67 |
## Register a nested module for the namespace dot11s
|
|
68 |
|
|
69 |
nested_module = module.add_cpp_namespace('dot11s')
|
|
70 |
register_types_ns3_dot11s(nested_module)
|
|
71 |
|
|
72 |
|
6718
|
73 |
## Register a nested module for the namespace dsdv
|
|
74 |
|
|
75 |
nested_module = module.add_cpp_namespace('dsdv')
|
|
76 |
register_types_ns3_dsdv(nested_module)
|
|
77 |
|
|
78 |
|
6534
|
79 |
## Register a nested module for the namespace flame
|
|
80 |
|
|
81 |
nested_module = module.add_cpp_namespace('flame')
|
|
82 |
register_types_ns3_flame(nested_module)
|
|
83 |
|
|
84 |
|
|
85 |
## Register a nested module for the namespace internal
|
|
86 |
|
|
87 |
nested_module = module.add_cpp_namespace('internal')
|
|
88 |
register_types_ns3_internal(nested_module)
|
|
89 |
|
|
90 |
|
|
91 |
## Register a nested module for the namespace olsr
|
|
92 |
|
|
93 |
nested_module = module.add_cpp_namespace('olsr')
|
|
94 |
register_types_ns3_olsr(nested_module)
|
|
95 |
|
|
96 |
|
|
97 |
def register_types_ns3_Config(module):
|
|
98 |
root_module = module.get_root()
|
|
99 |
|
|
100 |
|
|
101 |
def register_types_ns3_FatalImpl(module):
|
|
102 |
root_module = module.get_root()
|
|
103 |
|
|
104 |
|
|
105 |
def register_types_ns3_addressUtils(module):
|
|
106 |
root_module = module.get_root()
|
|
107 |
|
|
108 |
|
|
109 |
def register_types_ns3_aodv(module):
|
|
110 |
root_module = module.get_root()
|
|
111 |
|
|
112 |
|
|
113 |
def register_types_ns3_dot11s(module):
|
|
114 |
root_module = module.get_root()
|
|
115 |
|
|
116 |
|
6718
|
117 |
def register_types_ns3_dsdv(module):
|
|
118 |
root_module = module.get_root()
|
|
119 |
|
|
120 |
|
6534
|
121 |
def register_types_ns3_flame(module):
|
|
122 |
root_module = module.get_root()
|
|
123 |
|
|
124 |
|
|
125 |
def register_types_ns3_internal(module):
|
|
126 |
root_module = module.get_root()
|
|
127 |
|
|
128 |
|
|
129 |
def register_types_ns3_olsr(module):
|
|
130 |
root_module = module.get_root()
|
|
131 |
|
|
132 |
|
|
133 |
def register_methods(root_module):
|
|
134 |
register_Ns3Average__Double_methods(root_module, root_module['ns3::Average< double >'])
|
|
135 |
register_Ns3DelayJitterEstimation_methods(root_module, root_module['ns3::DelayJitterEstimation'])
|
|
136 |
register_Ns3EventGarbageCollector_methods(root_module, root_module['ns3::EventGarbageCollector'])
|
|
137 |
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
|
138 |
register_Ns3Gnuplot_methods(root_module, root_module['ns3::Gnuplot'])
|
|
139 |
register_Ns3GnuplotCollection_methods(root_module, root_module['ns3::GnuplotCollection'])
|
|
140 |
register_Ns3GnuplotDataset_methods(root_module, root_module['ns3::GnuplotDataset'])
|
|
141 |
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
|
142 |
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
|
143 |
register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag'])
|
|
144 |
register_Ns3Gnuplot2dDataset_methods(root_module, root_module['ns3::Gnuplot2dDataset'])
|
|
145 |
register_Ns3Gnuplot2dFunction_methods(root_module, root_module['ns3::Gnuplot2dFunction'])
|
|
146 |
register_Ns3Gnuplot3dDataset_methods(root_module, root_module['ns3::Gnuplot3dDataset'])
|
|
147 |
register_Ns3Gnuplot3dFunction_methods(root_module, root_module['ns3::Gnuplot3dFunction'])
|
|
148 |
return
|
|
149 |
|
|
150 |
def register_Ns3Average__Double_methods(root_module, cls):
|
|
151 |
## average.h: ns3::Average<double>::Average(ns3::Average<double> const & arg0) [copy constructor]
|
|
152 |
cls.add_constructor([param('ns3::Average< double > const &', 'arg0')])
|
|
153 |
## average.h: ns3::Average<double>::Average() [constructor]
|
|
154 |
cls.add_constructor([])
|
|
155 |
## average.h: double ns3::Average<double>::Avg() const [member function]
|
|
156 |
cls.add_method('Avg',
|
|
157 |
'double',
|
|
158 |
[],
|
|
159 |
is_const=True)
|
|
160 |
## average.h: uint32_t ns3::Average<double>::Count() const [member function]
|
|
161 |
cls.add_method('Count',
|
|
162 |
'uint32_t',
|
|
163 |
[],
|
|
164 |
is_const=True)
|
|
165 |
## average.h: double ns3::Average<double>::Error90() const [member function]
|
|
166 |
cls.add_method('Error90',
|
|
167 |
'double',
|
|
168 |
[],
|
|
169 |
is_const=True)
|
|
170 |
## average.h: double ns3::Average<double>::Error95() const [member function]
|
|
171 |
cls.add_method('Error95',
|
|
172 |
'double',
|
|
173 |
[],
|
|
174 |
is_const=True)
|
|
175 |
## average.h: double ns3::Average<double>::Error99() const [member function]
|
|
176 |
cls.add_method('Error99',
|
|
177 |
'double',
|
|
178 |
[],
|
|
179 |
is_const=True)
|
|
180 |
## average.h: double ns3::Average<double>::Max() const [member function]
|
|
181 |
cls.add_method('Max',
|
|
182 |
'double',
|
|
183 |
[],
|
|
184 |
is_const=True)
|
|
185 |
## average.h: double ns3::Average<double>::Mean() const [member function]
|
|
186 |
cls.add_method('Mean',
|
|
187 |
'double',
|
|
188 |
[],
|
|
189 |
is_const=True)
|
|
190 |
## average.h: double ns3::Average<double>::Min() const [member function]
|
|
191 |
cls.add_method('Min',
|
|
192 |
'double',
|
|
193 |
[],
|
|
194 |
is_const=True)
|
|
195 |
## average.h: void ns3::Average<double>::Reset() [member function]
|
|
196 |
cls.add_method('Reset',
|
|
197 |
'void',
|
|
198 |
[])
|
|
199 |
## average.h: double ns3::Average<double>::Stddev() const [member function]
|
|
200 |
cls.add_method('Stddev',
|
|
201 |
'double',
|
|
202 |
[],
|
|
203 |
is_const=True)
|
|
204 |
## average.h: void ns3::Average<double>::Update(double const & x) [member function]
|
|
205 |
cls.add_method('Update',
|
|
206 |
'void',
|
|
207 |
[param('double const &', 'x')])
|
|
208 |
## average.h: double ns3::Average<double>::Var() const [member function]
|
|
209 |
cls.add_method('Var',
|
|
210 |
'double',
|
|
211 |
[],
|
|
212 |
is_const=True)
|
|
213 |
return
|
|
214 |
|
|
215 |
def register_Ns3DelayJitterEstimation_methods(root_module, cls):
|
|
216 |
## delay-jitter-estimation.h: ns3::DelayJitterEstimation::DelayJitterEstimation(ns3::DelayJitterEstimation const & arg0) [copy constructor]
|
|
217 |
cls.add_constructor([param('ns3::DelayJitterEstimation const &', 'arg0')])
|
|
218 |
## delay-jitter-estimation.h: ns3::DelayJitterEstimation::DelayJitterEstimation() [constructor]
|
|
219 |
cls.add_constructor([])
|
|
220 |
## delay-jitter-estimation.h: ns3::Time ns3::DelayJitterEstimation::GetLastDelay() const [member function]
|
|
221 |
cls.add_method('GetLastDelay',
|
|
222 |
'ns3::Time',
|
|
223 |
[],
|
|
224 |
is_const=True)
|
|
225 |
## delay-jitter-estimation.h: ns3::Time ns3::DelayJitterEstimation::GetLastJitter() const [member function]
|
|
226 |
cls.add_method('GetLastJitter',
|
|
227 |
'ns3::Time',
|
|
228 |
[],
|
|
229 |
is_const=True)
|
|
230 |
## delay-jitter-estimation.h: static void ns3::DelayJitterEstimation::PrepareTx(ns3::Ptr<ns3::Packet const> packet) [member function]
|
|
231 |
cls.add_method('PrepareTx',
|
|
232 |
'void',
|
|
233 |
[param('ns3::Ptr< ns3::Packet const >', 'packet')],
|
|
234 |
is_static=True)
|
|
235 |
## delay-jitter-estimation.h: void ns3::DelayJitterEstimation::RecordRx(ns3::Ptr<ns3::Packet const> packet) [member function]
|
|
236 |
cls.add_method('RecordRx',
|
|
237 |
'void',
|
|
238 |
[param('ns3::Ptr< ns3::Packet const >', 'packet')])
|
|
239 |
return
|
|
240 |
|
|
241 |
def register_Ns3EventGarbageCollector_methods(root_module, cls):
|
|
242 |
## event-garbage-collector.h: ns3::EventGarbageCollector::EventGarbageCollector(ns3::EventGarbageCollector const & arg0) [copy constructor]
|
|
243 |
cls.add_constructor([param('ns3::EventGarbageCollector const &', 'arg0')])
|
|
244 |
## event-garbage-collector.h: ns3::EventGarbageCollector::EventGarbageCollector() [constructor]
|
|
245 |
cls.add_constructor([])
|
|
246 |
## event-garbage-collector.h: void ns3::EventGarbageCollector::Track(ns3::EventId event) [member function]
|
|
247 |
cls.add_method('Track',
|
|
248 |
'void',
|
|
249 |
[param('ns3::EventId', 'event')])
|
|
250 |
return
|
|
251 |
|
|
252 |
def register_Ns3FileConfig_methods(root_module, cls):
|
|
253 |
## file-config.h: ns3::FileConfig::FileConfig() [constructor]
|
|
254 |
cls.add_constructor([])
|
|
255 |
## file-config.h: ns3::FileConfig::FileConfig(ns3::FileConfig const & arg0) [copy constructor]
|
|
256 |
cls.add_constructor([param('ns3::FileConfig const &', 'arg0')])
|
|
257 |
## file-config.h: void ns3::FileConfig::Attributes() [member function]
|
|
258 |
cls.add_method('Attributes',
|
|
259 |
'void',
|
|
260 |
[],
|
|
261 |
is_pure_virtual=True, is_virtual=True)
|
|
262 |
## file-config.h: void ns3::FileConfig::Default() [member function]
|
|
263 |
cls.add_method('Default',
|
|
264 |
'void',
|
|
265 |
[],
|
|
266 |
is_pure_virtual=True, is_virtual=True)
|
|
267 |
## file-config.h: void ns3::FileConfig::Global() [member function]
|
|
268 |
cls.add_method('Global',
|
|
269 |
'void',
|
|
270 |
[],
|
|
271 |
is_pure_virtual=True, is_virtual=True)
|
|
272 |
## file-config.h: void ns3::FileConfig::SetFilename(std::string filename) [member function]
|
|
273 |
cls.add_method('SetFilename',
|
|
274 |
'void',
|
|
275 |
[param('std::string', 'filename')],
|
|
276 |
is_pure_virtual=True, is_virtual=True)
|
|
277 |
return
|
|
278 |
|
|
279 |
def register_Ns3Gnuplot_methods(root_module, cls):
|
|
280 |
## gnuplot.h: ns3::Gnuplot::Gnuplot(ns3::Gnuplot const & arg0) [copy constructor]
|
|
281 |
cls.add_constructor([param('ns3::Gnuplot const &', 'arg0')])
|
|
282 |
## gnuplot.h: ns3::Gnuplot::Gnuplot(std::string const & outputFilename="", std::string const & title="") [constructor]
|
|
283 |
cls.add_constructor([param('std::string const &', 'outputFilename', default_value='""'), param('std::string const &', 'title', default_value='""')])
|
|
284 |
## gnuplot.h: void ns3::Gnuplot::AddDataset(ns3::GnuplotDataset const & dataset) [member function]
|
|
285 |
cls.add_method('AddDataset',
|
|
286 |
'void',
|
|
287 |
[param('ns3::GnuplotDataset const &', 'dataset')])
|
|
288 |
## gnuplot.h: void ns3::Gnuplot::AppendExtra(std::string const & extra) [member function]
|
|
289 |
cls.add_method('AppendExtra',
|
|
290 |
'void',
|
|
291 |
[param('std::string const &', 'extra')])
|
|
292 |
## gnuplot.h: static std::string ns3::Gnuplot::DetectTerminal(std::string const & filename) [member function]
|
|
293 |
cls.add_method('DetectTerminal',
|
|
294 |
'std::string',
|
|
295 |
[param('std::string const &', 'filename')],
|
|
296 |
is_static=True)
|
|
297 |
## gnuplot.h: void ns3::Gnuplot::GenerateOutput(std::ostream & os) const [member function]
|
|
298 |
cls.add_method('GenerateOutput',
|
|
299 |
'void',
|
|
300 |
[param('std::ostream &', 'os')],
|
|
301 |
is_const=True)
|
|
302 |
## gnuplot.h: void ns3::Gnuplot::SetExtra(std::string const & extra) [member function]
|
|
303 |
cls.add_method('SetExtra',
|
|
304 |
'void',
|
|
305 |
[param('std::string const &', 'extra')])
|
|
306 |
## gnuplot.h: void ns3::Gnuplot::SetLegend(std::string const & xLegend, std::string const & yLegend) [member function]
|
|
307 |
cls.add_method('SetLegend',
|
|
308 |
'void',
|
|
309 |
[param('std::string const &', 'xLegend'), param('std::string const &', 'yLegend')])
|
|
310 |
## gnuplot.h: void ns3::Gnuplot::SetTerminal(std::string const & terminal) [member function]
|
|
311 |
cls.add_method('SetTerminal',
|
|
312 |
'void',
|
|
313 |
[param('std::string const &', 'terminal')])
|
|
314 |
## gnuplot.h: void ns3::Gnuplot::SetTitle(std::string const & title) [member function]
|
|
315 |
cls.add_method('SetTitle',
|
|
316 |
'void',
|
|
317 |
[param('std::string const &', 'title')])
|
|
318 |
return
|
|
319 |
|
|
320 |
def register_Ns3GnuplotCollection_methods(root_module, cls):
|
|
321 |
## gnuplot.h: ns3::GnuplotCollection::GnuplotCollection(ns3::GnuplotCollection const & arg0) [copy constructor]
|
|
322 |
cls.add_constructor([param('ns3::GnuplotCollection const &', 'arg0')])
|
|
323 |
## gnuplot.h: ns3::GnuplotCollection::GnuplotCollection(std::string const & outputFilename) [constructor]
|
|
324 |
cls.add_constructor([param('std::string const &', 'outputFilename')])
|
|
325 |
## gnuplot.h: void ns3::GnuplotCollection::AddPlot(ns3::Gnuplot const & plot) [member function]
|
|
326 |
cls.add_method('AddPlot',
|
|
327 |
'void',
|
|
328 |
[param('ns3::Gnuplot const &', 'plot')])
|
|
329 |
## gnuplot.h: void ns3::GnuplotCollection::GenerateOutput(std::ostream & os) const [member function]
|
|
330 |
cls.add_method('GenerateOutput',
|
|
331 |
'void',
|
|
332 |
[param('std::ostream &', 'os')],
|
|
333 |
is_const=True)
|
|
334 |
## gnuplot.h: ns3::Gnuplot & ns3::GnuplotCollection::GetPlot(unsigned int id) [member function]
|
|
335 |
cls.add_method('GetPlot',
|
|
336 |
'ns3::Gnuplot &',
|
|
337 |
[param('unsigned int', 'id')])
|
|
338 |
## gnuplot.h: void ns3::GnuplotCollection::SetTerminal(std::string const & terminal) [member function]
|
|
339 |
cls.add_method('SetTerminal',
|
|
340 |
'void',
|
|
341 |
[param('std::string const &', 'terminal')])
|
|
342 |
return
|
|
343 |
|
|
344 |
def register_Ns3GnuplotDataset_methods(root_module, cls):
|
|
345 |
## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset(ns3::GnuplotDataset const & original) [copy constructor]
|
|
346 |
cls.add_constructor([param('ns3::GnuplotDataset const &', 'original')])
|
|
347 |
## gnuplot.h: static void ns3::GnuplotDataset::SetDefaultExtra(std::string const & extra) [member function]
|
|
348 |
cls.add_method('SetDefaultExtra',
|
|
349 |
'void',
|
|
350 |
[param('std::string const &', 'extra')],
|
|
351 |
is_static=True)
|
|
352 |
## gnuplot.h: void ns3::GnuplotDataset::SetExtra(std::string const & extra) [member function]
|
|
353 |
cls.add_method('SetExtra',
|
|
354 |
'void',
|
|
355 |
[param('std::string const &', 'extra')])
|
|
356 |
## gnuplot.h: void ns3::GnuplotDataset::SetTitle(std::string const & title) [member function]
|
|
357 |
cls.add_method('SetTitle',
|
|
358 |
'void',
|
|
359 |
[param('std::string const &', 'title')])
|
|
360 |
## gnuplot.h: ns3::GnuplotDataset::GnuplotDataset(ns3::GnuplotDataset::Data * data) [constructor]
|
|
361 |
cls.add_constructor([param('ns3::GnuplotDataset::Data *', 'data')],
|
|
362 |
visibility='protected')
|
|
363 |
return
|
|
364 |
|
|
365 |
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
|
366 |
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
|
367 |
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
|
368 |
## file-config.h: ns3::NoneFileConfig::NoneFileConfig() [constructor]
|
|
369 |
cls.add_constructor([])
|
|
370 |
## file-config.h: void ns3::NoneFileConfig::Attributes() [member function]
|
|
371 |
cls.add_method('Attributes',
|
|
372 |
'void',
|
|
373 |
[],
|
|
374 |
is_virtual=True)
|
|
375 |
## file-config.h: void ns3::NoneFileConfig::Default() [member function]
|
|
376 |
cls.add_method('Default',
|
|
377 |
'void',
|
|
378 |
[],
|
|
379 |
is_virtual=True)
|
|
380 |
## file-config.h: void ns3::NoneFileConfig::Global() [member function]
|
|
381 |
cls.add_method('Global',
|
|
382 |
'void',
|
|
383 |
[],
|
|
384 |
is_virtual=True)
|
|
385 |
## file-config.h: void ns3::NoneFileConfig::SetFilename(std::string filename) [member function]
|
|
386 |
cls.add_method('SetFilename',
|
|
387 |
'void',
|
|
388 |
[param('std::string', 'filename')],
|
|
389 |
is_virtual=True)
|
|
390 |
return
|
|
391 |
|
|
392 |
def register_Ns3ConfigStore_methods(root_module, cls):
|
|
393 |
## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor]
|
|
394 |
cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')])
|
|
395 |
## config-store.h: ns3::ConfigStore::ConfigStore() [constructor]
|
|
396 |
cls.add_constructor([])
|
|
397 |
## config-store.h: void ns3::ConfigStore::ConfigureAttributes() [member function]
|
|
398 |
cls.add_method('ConfigureAttributes',
|
|
399 |
'void',
|
|
400 |
[])
|
|
401 |
## config-store.h: void ns3::ConfigStore::ConfigureDefaults() [member function]
|
|
402 |
cls.add_method('ConfigureDefaults',
|
|
403 |
'void',
|
|
404 |
[])
|
|
405 |
## config-store.h: ns3::TypeId ns3::ConfigStore::GetInstanceTypeId() const [member function]
|
|
406 |
cls.add_method('GetInstanceTypeId',
|
|
407 |
'ns3::TypeId',
|
|
408 |
[],
|
|
409 |
is_const=True, is_virtual=True)
|
|
410 |
## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function]
|
|
411 |
cls.add_method('GetTypeId',
|
|
412 |
'ns3::TypeId',
|
|
413 |
[],
|
|
414 |
is_static=True)
|
|
415 |
## config-store.h: void ns3::ConfigStore::SetFileFormat(ns3::ConfigStore::FileFormat format) [member function]
|
|
416 |
cls.add_method('SetFileFormat',
|
|
417 |
'void',
|
|
418 |
[param('ns3::ConfigStore::FileFormat', 'format')])
|
|
419 |
## config-store.h: void ns3::ConfigStore::SetFilename(std::string filename) [member function]
|
|
420 |
cls.add_method('SetFilename',
|
|
421 |
'void',
|
|
422 |
[param('std::string', 'filename')])
|
|
423 |
## config-store.h: void ns3::ConfigStore::SetMode(ns3::ConfigStore::Mode mode) [member function]
|
|
424 |
cls.add_method('SetMode',
|
|
425 |
'void',
|
|
426 |
[param('ns3::ConfigStore::Mode', 'mode')])
|
|
427 |
return
|
|
428 |
|
|
429 |
def register_Ns3FlowIdTag_methods(root_module, cls):
|
|
430 |
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor]
|
|
431 |
cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')])
|
|
432 |
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag() [constructor]
|
|
433 |
cls.add_constructor([])
|
|
434 |
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(uint32_t flowId) [constructor]
|
|
435 |
cls.add_constructor([param('uint32_t', 'flowId')])
|
|
436 |
## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function]
|
|
437 |
cls.add_method('AllocateFlowId',
|
|
438 |
'uint32_t',
|
|
439 |
[],
|
|
440 |
is_static=True)
|
|
441 |
## flow-id-tag.h: void ns3::FlowIdTag::Deserialize(ns3::TagBuffer buf) [member function]
|
|
442 |
cls.add_method('Deserialize',
|
|
443 |
'void',
|
|
444 |
[param('ns3::TagBuffer', 'buf')],
|
|
445 |
is_virtual=True)
|
|
446 |
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetFlowId() const [member function]
|
|
447 |
cls.add_method('GetFlowId',
|
|
448 |
'uint32_t',
|
|
449 |
[],
|
|
450 |
is_const=True)
|
|
451 |
## flow-id-tag.h: ns3::TypeId ns3::FlowIdTag::GetInstanceTypeId() const [member function]
|
|
452 |
cls.add_method('GetInstanceTypeId',
|
|
453 |
'ns3::TypeId',
|
|
454 |
[],
|
|
455 |
is_const=True, is_virtual=True)
|
|
456 |
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetSerializedSize() const [member function]
|
|
457 |
cls.add_method('GetSerializedSize',
|
|
458 |
'uint32_t',
|
|
459 |
[],
|
|
460 |
is_const=True, is_virtual=True)
|
|
461 |
## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function]
|
|
462 |
cls.add_method('GetTypeId',
|
|
463 |
'ns3::TypeId',
|
|
464 |
[],
|
|
465 |
is_static=True)
|
|
466 |
## flow-id-tag.h: void ns3::FlowIdTag::Print(std::ostream & os) const [member function]
|
|
467 |
cls.add_method('Print',
|
|
468 |
'void',
|
|
469 |
[param('std::ostream &', 'os')],
|
|
470 |
is_const=True, is_virtual=True)
|
|
471 |
## flow-id-tag.h: void ns3::FlowIdTag::Serialize(ns3::TagBuffer buf) const [member function]
|
|
472 |
cls.add_method('Serialize',
|
|
473 |
'void',
|
|
474 |
[param('ns3::TagBuffer', 'buf')],
|
|
475 |
is_const=True, is_virtual=True)
|
|
476 |
## flow-id-tag.h: void ns3::FlowIdTag::SetFlowId(uint32_t flowId) [member function]
|
|
477 |
cls.add_method('SetFlowId',
|
|
478 |
'void',
|
|
479 |
[param('uint32_t', 'flowId')])
|
|
480 |
return
|
|
481 |
|
|
482 |
def register_Ns3Gnuplot2dDataset_methods(root_module, cls):
|
|
483 |
## gnuplot.h: ns3::Gnuplot2dDataset::Gnuplot2dDataset(ns3::Gnuplot2dDataset const & arg0) [copy constructor]
|
|
484 |
cls.add_constructor([param('ns3::Gnuplot2dDataset const &', 'arg0')])
|
|
485 |
## gnuplot.h: ns3::Gnuplot2dDataset::Gnuplot2dDataset(std::string const & title="Untitled") [constructor]
|
|
486 |
cls.add_constructor([param('std::string const &', 'title', default_value='"Untitled"')])
|
|
487 |
## gnuplot.h: void ns3::Gnuplot2dDataset::Add(double x, double y) [member function]
|
|
488 |
cls.add_method('Add',
|
|
489 |
'void',
|
|
490 |
[param('double', 'x'), param('double', 'y')])
|
|
491 |
## gnuplot.h: void ns3::Gnuplot2dDataset::Add(double x, double y, double errorDelta) [member function]
|
|
492 |
cls.add_method('Add',
|
|
493 |
'void',
|
|
494 |
[param('double', 'x'), param('double', 'y'), param('double', 'errorDelta')])
|
|
495 |
## gnuplot.h: void ns3::Gnuplot2dDataset::Add(double x, double y, double minY, double maxY) [member function]
|
|
496 |
cls.add_method('Add',
|
|
497 |
'void',
|
|
498 |
[param('double', 'x'), param('double', 'y'), param('double', 'minY'), param('double', 'maxY')])
|
|
499 |
## gnuplot.h: void ns3::Gnuplot2dDataset::AddEmptyLine() [member function]
|
|
500 |
cls.add_method('AddEmptyLine',
|
|
501 |
'void',
|
|
502 |
[])
|
|
503 |
## gnuplot.h: static void ns3::Gnuplot2dDataset::SetDefaultErrorBars(ns3::Gnuplot2dDataset::ErrorBars errorBars) [member function]
|
|
504 |
cls.add_method('SetDefaultErrorBars',
|
|
505 |
'void',
|
|
506 |
[param('ns3::Gnuplot2dDataset::ErrorBars', 'errorBars')],
|
|
507 |
is_static=True)
|
|
508 |
## gnuplot.h: static void ns3::Gnuplot2dDataset::SetDefaultStyle(ns3::Gnuplot2dDataset::Style style) [member function]
|
|
509 |
cls.add_method('SetDefaultStyle',
|
|
510 |
'void',
|
|
511 |
[param('ns3::Gnuplot2dDataset::Style', 'style')],
|
|
512 |
is_static=True)
|
|
513 |
## gnuplot.h: void ns3::Gnuplot2dDataset::SetErrorBars(ns3::Gnuplot2dDataset::ErrorBars errorBars) [member function]
|
|
514 |
cls.add_method('SetErrorBars',
|
|
515 |
'void',
|
|
516 |
[param('ns3::Gnuplot2dDataset::ErrorBars', 'errorBars')])
|
|
517 |
## gnuplot.h: void ns3::Gnuplot2dDataset::SetStyle(ns3::Gnuplot2dDataset::Style style) [member function]
|
|
518 |
cls.add_method('SetStyle',
|
|
519 |
'void',
|
|
520 |
[param('ns3::Gnuplot2dDataset::Style', 'style')])
|
|
521 |
return
|
|
522 |
|
|
523 |
def register_Ns3Gnuplot2dFunction_methods(root_module, cls):
|
|
524 |
## gnuplot.h: ns3::Gnuplot2dFunction::Gnuplot2dFunction(ns3::Gnuplot2dFunction const & arg0) [copy constructor]
|
|
525 |
cls.add_constructor([param('ns3::Gnuplot2dFunction const &', 'arg0')])
|
|
526 |
## gnuplot.h: ns3::Gnuplot2dFunction::Gnuplot2dFunction(std::string const & title="Untitled", std::string const & function="") [constructor]
|
|
527 |
cls.add_constructor([param('std::string const &', 'title', default_value='"Untitled"'), param('std::string const &', 'function', default_value='""')])
|
|
528 |
## gnuplot.h: void ns3::Gnuplot2dFunction::SetFunction(std::string const & function) [member function]
|
|
529 |
cls.add_method('SetFunction',
|
|
530 |
'void',
|
|
531 |
[param('std::string const &', 'function')])
|
|
532 |
return
|
|
533 |
|
|
534 |
def register_Ns3Gnuplot3dDataset_methods(root_module, cls):
|
|
535 |
## gnuplot.h: ns3::Gnuplot3dDataset::Gnuplot3dDataset(ns3::Gnuplot3dDataset const & arg0) [copy constructor]
|
|
536 |
cls.add_constructor([param('ns3::Gnuplot3dDataset const &', 'arg0')])
|
|
537 |
## gnuplot.h: ns3::Gnuplot3dDataset::Gnuplot3dDataset(std::string const & title="Untitled") [constructor]
|
|
538 |
cls.add_constructor([param('std::string const &', 'title', default_value='"Untitled"')])
|
|
539 |
## gnuplot.h: void ns3::Gnuplot3dDataset::Add(double x, double y, double z) [member function]
|
|
540 |
cls.add_method('Add',
|
|
541 |
'void',
|
|
542 |
[param('double', 'x'), param('double', 'y'), param('double', 'z')])
|
|
543 |
## gnuplot.h: void ns3::Gnuplot3dDataset::AddEmptyLine() [member function]
|
|
544 |
cls.add_method('AddEmptyLine',
|
|
545 |
'void',
|
|
546 |
[])
|
|
547 |
## gnuplot.h: static void ns3::Gnuplot3dDataset::SetDefaultStyle(std::string const & style) [member function]
|
|
548 |
cls.add_method('SetDefaultStyle',
|
|
549 |
'void',
|
|
550 |
[param('std::string const &', 'style')],
|
|
551 |
is_static=True)
|
|
552 |
## gnuplot.h: void ns3::Gnuplot3dDataset::SetStyle(std::string const & style) [member function]
|
|
553 |
cls.add_method('SetStyle',
|
|
554 |
'void',
|
|
555 |
[param('std::string const &', 'style')])
|
|
556 |
return
|
|
557 |
|
|
558 |
def register_Ns3Gnuplot3dFunction_methods(root_module, cls):
|
|
559 |
## gnuplot.h: ns3::Gnuplot3dFunction::Gnuplot3dFunction(ns3::Gnuplot3dFunction const & arg0) [copy constructor]
|
|
560 |
cls.add_constructor([param('ns3::Gnuplot3dFunction const &', 'arg0')])
|
|
561 |
## gnuplot.h: ns3::Gnuplot3dFunction::Gnuplot3dFunction(std::string const & title="Untitled", std::string const & function="") [constructor]
|
|
562 |
cls.add_constructor([param('std::string const &', 'title', default_value='"Untitled"'), param('std::string const &', 'function', default_value='""')])
|
|
563 |
## gnuplot.h: void ns3::Gnuplot3dFunction::SetFunction(std::string const & function) [member function]
|
|
564 |
cls.add_method('SetFunction',
|
|
565 |
'void',
|
|
566 |
[param('std::string const &', 'function')])
|
|
567 |
return
|
|
568 |
|
|
569 |
def register_functions(root_module):
|
|
570 |
module = root_module
|
|
571 |
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
|
572 |
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
|
573 |
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
|
574 |
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
|
575 |
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
6718
|
576 |
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
6534
|
577 |
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
|
578 |
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
|
579 |
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
|
580 |
return
|
|
581 |
|
|
582 |
def register_functions_ns3_Config(module, root_module):
|
|
583 |
return
|
|
584 |
|
|
585 |
def register_functions_ns3_FatalImpl(module, root_module):
|
|
586 |
return
|
|
587 |
|
|
588 |
def register_functions_ns3_addressUtils(module, root_module):
|
|
589 |
return
|
|
590 |
|
|
591 |
def register_functions_ns3_aodv(module, root_module):
|
|
592 |
return
|
|
593 |
|
|
594 |
def register_functions_ns3_dot11s(module, root_module):
|
|
595 |
return
|
|
596 |
|
6718
|
597 |
def register_functions_ns3_dsdv(module, root_module):
|
|
598 |
return
|
|
599 |
|
6534
|
600 |
def register_functions_ns3_flame(module, root_module):
|
|
601 |
return
|
|
602 |
|
|
603 |
def register_functions_ns3_internal(module, root_module):
|
|
604 |
return
|
|
605 |
|
|
606 |
def register_functions_ns3_olsr(module, root_module):
|
|
607 |
return
|
|
608 |
|