3 def register_types(module): |
3 def register_types(module): |
4 root_module = module.get_root() |
4 root_module = module.get_root() |
5 |
5 |
6 ## error-model.h: ns3::ErrorUnit [enumeration] |
6 ## error-model.h: ns3::ErrorUnit [enumeration] |
7 module.add_enum('ErrorUnit', ['EU_BIT', 'EU_BYTE', 'EU_PKT']) |
7 module.add_enum('ErrorUnit', ['EU_BIT', 'EU_BYTE', 'EU_PKT']) |
|
8 ## buffer.h: ns3::Buffer [class] |
|
9 module.add_class('Buffer') |
|
10 ## buffer.h: ns3::Buffer::Iterator [class] |
|
11 module.add_class('Iterator', outer_class=root_module['ns3::Buffer']) |
|
12 ## data-rate.h: ns3::DataRate [class] |
|
13 module.add_class('DataRate') |
8 ## packet.h: ns3::Packet [class] |
14 ## packet.h: ns3::Packet [class] |
9 module.add_class('Packet', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
15 module.add_class('Packet', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
16 ## tag.h: ns3::Tag [class] |
|
17 module.add_class('Tag', parent=root_module['ns3::ObjectBase']) |
|
18 ## tag-buffer.h: ns3::TagBuffer [class] |
|
19 module.add_class('TagBuffer') |
10 ## packet.h: ns3::TagIterator [class] |
20 ## packet.h: ns3::TagIterator [class] |
11 module.add_class('TagIterator') |
21 module.add_class('TagIterator') |
12 ## packet.h: ns3::TagIterator::Item [class] |
22 ## packet.h: ns3::TagIterator::Item [class] |
13 module.add_class('Item', outer_class=root_module['ns3::TagIterator']) |
23 module.add_class('Item', outer_class=root_module['ns3::TagIterator']) |
14 ## tag-list.h: ns3::TagList [class] |
24 ## tag-list.h: ns3::TagList [class] |
15 module.add_class('TagList') |
25 module.add_class('TagList') |
16 ## tag-list.h: ns3::TagList::Iterator [class] |
26 ## tag-list.h: ns3::TagList::Iterator [class] |
17 module.add_class('Iterator', outer_class=root_module['ns3::TagList']) |
27 module.add_class('Iterator', outer_class=root_module['ns3::TagList']) |
18 ## tag-list.h: ns3::TagList::Iterator::Item [struct] |
28 ## tag-list.h: ns3::TagList::Iterator::Item [struct] |
19 module.add_class('Item', outer_class=root_module['ns3::TagList::Iterator']) |
29 module.add_class('Item', outer_class=root_module['ns3::TagList::Iterator']) |
20 ## tag-buffer.h: ns3::TagBuffer [class] |
|
21 module.add_class('TagBuffer') |
|
22 ## buffer.h: ns3::Buffer [class] |
|
23 module.add_class('Buffer') |
|
24 ## buffer.h: ns3::Buffer::Iterator [class] |
|
25 module.add_class('Iterator', outer_class=root_module['ns3::Buffer']) |
|
26 ## chunk.h: ns3::Chunk [class] |
30 ## chunk.h: ns3::Chunk [class] |
27 module.add_class('Chunk', parent=root_module['ns3::ObjectBase']) |
31 module.add_class('Chunk', parent=root_module['ns3::ObjectBase']) |
28 ## data-rate.h: ns3::DataRate [class] |
32 ## data-rate.h: ns3::DataRateChecker [class] |
29 module.add_class('DataRate') |
33 module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker']) |
30 ## tag.h: ns3::Tag [class] |
34 ## data-rate.h: ns3::DataRateValue [class] |
31 module.add_class('Tag', parent=root_module['ns3::ObjectBase']) |
35 module.add_class('DataRateValue', parent=root_module['ns3::AttributeValue']) |
|
36 ## header.h: ns3::Header [class] |
|
37 module.add_class('Header', parent=root_module['ns3::Chunk']) |
32 ## pcap-writer.h: ns3::PcapWriter [class] |
38 ## pcap-writer.h: ns3::PcapWriter [class] |
33 module.add_class('PcapWriter', parent=root_module['ns3::RefCountBase']) |
39 module.add_class('PcapWriter', parent=root_module['ns3::RefCountBase']) |
34 ## data-rate.h: ns3::DataRateChecker [class] |
40 ## trailer.h: ns3::Trailer [class] |
35 module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker']) |
41 module.add_class('Trailer', parent=root_module['ns3::Chunk']) |
36 ## error-model.h: ns3::ErrorModel [class] |
42 ## error-model.h: ns3::ErrorModel [class] |
37 module.add_class('ErrorModel', parent=root_module['ns3::Object']) |
43 module.add_class('ErrorModel', parent=root_module['ns3::Object']) |
38 ## header.h: ns3::Header [class] |
|
39 module.add_class('Header', parent=root_module['ns3::Chunk']) |
|
40 ## trailer.h: ns3::Trailer [class] |
|
41 module.add_class('Trailer', parent=root_module['ns3::Chunk']) |
|
42 ## error-model.h: ns3::ListErrorModel [class] |
44 ## error-model.h: ns3::ListErrorModel [class] |
43 module.add_class('ListErrorModel', parent=root_module['ns3::ErrorModel']) |
45 module.add_class('ListErrorModel', parent=root_module['ns3::ErrorModel']) |
44 ## data-rate.h: ns3::DataRateValue [class] |
|
45 module.add_class('DataRateValue', parent=root_module['ns3::AttributeValue']) |
|
46 ## error-model.h: ns3::RateErrorModel [class] |
46 ## error-model.h: ns3::RateErrorModel [class] |
47 module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel']) |
47 module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel']) |
48 |
48 |
49 ## Register a nested module for the namespace internal |
49 ## Register a nested module for the namespace internal |
50 |
50 |
85 def register_types_ns3_olsr(module): |
85 def register_types_ns3_olsr(module): |
86 root_module = module.get_root() |
86 root_module = module.get_root() |
87 |
87 |
88 |
88 |
89 def register_methods(root_module): |
89 def register_methods(root_module): |
|
90 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
|
91 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::Iterator']) |
|
92 register_Ns3DataRate_methods(root_module, root_module['ns3::DataRate']) |
90 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
93 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
|
94 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
|
95 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
91 register_Ns3TagIterator_methods(root_module, root_module['ns3::TagIterator']) |
96 register_Ns3TagIterator_methods(root_module, root_module['ns3::TagIterator']) |
92 register_Ns3TagIteratorItem_methods(root_module, root_module['ns3::TagIterator::Item']) |
97 register_Ns3TagIteratorItem_methods(root_module, root_module['ns3::TagIterator::Item']) |
93 register_Ns3TagList_methods(root_module, root_module['ns3::TagList']) |
98 register_Ns3TagList_methods(root_module, root_module['ns3::TagList']) |
94 register_Ns3TagListIterator_methods(root_module, root_module['ns3::TagList::Iterator']) |
99 register_Ns3TagListIterator_methods(root_module, root_module['ns3::TagList::Iterator']) |
95 register_Ns3TagListIteratorItem_methods(root_module, root_module['ns3::TagList::Iterator::Item']) |
100 register_Ns3TagListIteratorItem_methods(root_module, root_module['ns3::TagList::Iterator::Item']) |
96 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
|
97 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
|
98 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::Iterator']) |
|
99 register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk']) |
101 register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk']) |
100 register_Ns3DataRate_methods(root_module, root_module['ns3::DataRate']) |
102 register_Ns3DataRateChecker_methods(root_module, root_module['ns3::DataRateChecker']) |
101 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
103 register_Ns3DataRateValue_methods(root_module, root_module['ns3::DataRateValue']) |
|
104 register_Ns3Header_methods(root_module, root_module['ns3::Header']) |
102 register_Ns3PcapWriter_methods(root_module, root_module['ns3::PcapWriter']) |
105 register_Ns3PcapWriter_methods(root_module, root_module['ns3::PcapWriter']) |
103 register_Ns3DataRateChecker_methods(root_module, root_module['ns3::DataRateChecker']) |
106 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
104 register_Ns3ErrorModel_methods(root_module, root_module['ns3::ErrorModel']) |
107 register_Ns3ErrorModel_methods(root_module, root_module['ns3::ErrorModel']) |
105 register_Ns3Header_methods(root_module, root_module['ns3::Header']) |
|
106 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
|
107 register_Ns3ListErrorModel_methods(root_module, root_module['ns3::ListErrorModel']) |
108 register_Ns3ListErrorModel_methods(root_module, root_module['ns3::ListErrorModel']) |
108 register_Ns3DataRateValue_methods(root_module, root_module['ns3::DataRateValue']) |
|
109 register_Ns3RateErrorModel_methods(root_module, root_module['ns3::RateErrorModel']) |
109 register_Ns3RateErrorModel_methods(root_module, root_module['ns3::RateErrorModel']) |
110 return |
110 return |
111 |
111 |
|
112 def register_Ns3Buffer_methods(root_module, cls): |
|
113 ## buffer.h: uint32_t ns3::Buffer::GetSize() const [member function] |
|
114 cls.add_method('GetSize', |
|
115 'uint32_t', |
|
116 [], |
|
117 is_const=True) |
|
118 ## buffer.h: uint8_t const * ns3::Buffer::PeekData() const [member function] |
|
119 cls.add_method('PeekData', |
|
120 'uint8_t const *', |
|
121 [], |
|
122 is_const=True) |
|
123 ## buffer.h: bool ns3::Buffer::AddAtStart(uint32_t start) [member function] |
|
124 cls.add_method('AddAtStart', |
|
125 'bool', |
|
126 [param('uint32_t', 'start')]) |
|
127 ## buffer.h: bool ns3::Buffer::AddAtEnd(uint32_t end) [member function] |
|
128 cls.add_method('AddAtEnd', |
|
129 'bool', |
|
130 [param('uint32_t', 'end')]) |
|
131 ## buffer.h: void ns3::Buffer::AddAtEnd(ns3::Buffer const & o) [member function] |
|
132 cls.add_method('AddAtEnd', |
|
133 'void', |
|
134 [param('ns3::Buffer const &', 'o')]) |
|
135 ## buffer.h: void ns3::Buffer::RemoveAtStart(uint32_t start) [member function] |
|
136 cls.add_method('RemoveAtStart', |
|
137 'void', |
|
138 [param('uint32_t', 'start')]) |
|
139 ## buffer.h: void ns3::Buffer::RemoveAtEnd(uint32_t end) [member function] |
|
140 cls.add_method('RemoveAtEnd', |
|
141 'void', |
|
142 [param('uint32_t', 'end')]) |
|
143 ## buffer.h: ns3::Buffer ns3::Buffer::CreateFragment(uint32_t start, uint32_t length) const [member function] |
|
144 cls.add_method('CreateFragment', |
|
145 'ns3::Buffer', |
|
146 [param('uint32_t', 'start'), param('uint32_t', 'length')], |
|
147 is_const=True) |
|
148 ## buffer.h: ns3::Buffer::Iterator ns3::Buffer::Begin() const [member function] |
|
149 cls.add_method('Begin', |
|
150 'ns3::Buffer::Iterator', |
|
151 [], |
|
152 is_const=True) |
|
153 ## buffer.h: ns3::Buffer::Iterator ns3::Buffer::End() const [member function] |
|
154 cls.add_method('End', |
|
155 'ns3::Buffer::Iterator', |
|
156 [], |
|
157 is_const=True) |
|
158 ## buffer.h: ns3::Buffer ns3::Buffer::CreateFullCopy() const [member function] |
|
159 cls.add_method('CreateFullCopy', |
|
160 'ns3::Buffer', |
|
161 [], |
|
162 is_const=True) |
|
163 ## buffer.h: int32_t ns3::Buffer::GetCurrentStartOffset() const [member function] |
|
164 cls.add_method('GetCurrentStartOffset', |
|
165 'int32_t', |
|
166 [], |
|
167 is_const=True) |
|
168 ## buffer.h: int32_t ns3::Buffer::GetCurrentEndOffset() const [member function] |
|
169 cls.add_method('GetCurrentEndOffset', |
|
170 'int32_t', |
|
171 [], |
|
172 is_const=True) |
|
173 ## buffer.h: ns3::Buffer::Buffer(ns3::Buffer const & o) [copy constructor] |
|
174 cls.add_constructor([param('ns3::Buffer const &', 'o')]) |
|
175 ## buffer.h: ns3::Buffer::Buffer() [constructor] |
|
176 cls.add_constructor([]) |
|
177 ## buffer.h: ns3::Buffer::Buffer(uint32_t dataSize) [constructor] |
|
178 cls.add_constructor([param('uint32_t', 'dataSize')]) |
|
179 return |
|
180 |
|
181 def register_Ns3BufferIterator_methods(root_module, cls): |
|
182 ## buffer.h: ns3::Buffer::Iterator::Iterator(ns3::Buffer::Iterator const & arg0) [copy constructor] |
|
183 cls.add_constructor([param('ns3::Buffer::Iterator const &', 'arg0')]) |
|
184 ## buffer.h: ns3::Buffer::Iterator::Iterator() [constructor] |
|
185 cls.add_constructor([]) |
|
186 ## buffer.h: void ns3::Buffer::Iterator::Next() [member function] |
|
187 cls.add_method('Next', |
|
188 'void', |
|
189 []) |
|
190 ## buffer.h: void ns3::Buffer::Iterator::Prev() [member function] |
|
191 cls.add_method('Prev', |
|
192 'void', |
|
193 []) |
|
194 ## buffer.h: void ns3::Buffer::Iterator::Next(uint32_t delta) [member function] |
|
195 cls.add_method('Next', |
|
196 'void', |
|
197 [param('uint32_t', 'delta')]) |
|
198 ## buffer.h: void ns3::Buffer::Iterator::Prev(uint32_t delta) [member function] |
|
199 cls.add_method('Prev', |
|
200 'void', |
|
201 [param('uint32_t', 'delta')]) |
|
202 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetDistanceFrom(ns3::Buffer::Iterator const & o) const [member function] |
|
203 cls.add_method('GetDistanceFrom', |
|
204 'uint32_t', |
|
205 [param('ns3::Buffer::Iterator const &', 'o')], |
|
206 is_const=True) |
|
207 ## buffer.h: bool ns3::Buffer::Iterator::IsEnd() const [member function] |
|
208 cls.add_method('IsEnd', |
|
209 'bool', |
|
210 [], |
|
211 is_const=True) |
|
212 ## buffer.h: bool ns3::Buffer::Iterator::IsStart() const [member function] |
|
213 cls.add_method('IsStart', |
|
214 'bool', |
|
215 [], |
|
216 is_const=True) |
|
217 ## buffer.h: void ns3::Buffer::Iterator::WriteU8(uint8_t data) [member function] |
|
218 cls.add_method('WriteU8', |
|
219 'void', |
|
220 [param('uint8_t', 'data')]) |
|
221 ## buffer.h: void ns3::Buffer::Iterator::WriteU8(uint8_t data, uint32_t len) [member function] |
|
222 cls.add_method('WriteU8', |
|
223 'void', |
|
224 [param('uint8_t', 'data'), param('uint32_t', 'len')]) |
|
225 ## buffer.h: void ns3::Buffer::Iterator::WriteU16(uint16_t data) [member function] |
|
226 cls.add_method('WriteU16', |
|
227 'void', |
|
228 [param('uint16_t', 'data')]) |
|
229 ## buffer.h: void ns3::Buffer::Iterator::WriteU32(uint32_t data) [member function] |
|
230 cls.add_method('WriteU32', |
|
231 'void', |
|
232 [param('uint32_t', 'data')]) |
|
233 ## buffer.h: void ns3::Buffer::Iterator::WriteU64(uint64_t data) [member function] |
|
234 cls.add_method('WriteU64', |
|
235 'void', |
|
236 [param('uint64_t', 'data')]) |
|
237 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU16(uint16_t data) [member function] |
|
238 cls.add_method('WriteHtolsbU16', |
|
239 'void', |
|
240 [param('uint16_t', 'data')]) |
|
241 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU32(uint32_t data) [member function] |
|
242 cls.add_method('WriteHtolsbU32', |
|
243 'void', |
|
244 [param('uint32_t', 'data')]) |
|
245 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU64(uint64_t data) [member function] |
|
246 cls.add_method('WriteHtolsbU64', |
|
247 'void', |
|
248 [param('uint64_t', 'data')]) |
|
249 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU16(uint16_t data) [member function] |
|
250 cls.add_method('WriteHtonU16', |
|
251 'void', |
|
252 [param('uint16_t', 'data')]) |
|
253 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU32(uint32_t data) [member function] |
|
254 cls.add_method('WriteHtonU32', |
|
255 'void', |
|
256 [param('uint32_t', 'data')]) |
|
257 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU64(uint64_t data) [member function] |
|
258 cls.add_method('WriteHtonU64', |
|
259 'void', |
|
260 [param('uint64_t', 'data')]) |
|
261 ## buffer.h: void ns3::Buffer::Iterator::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
262 cls.add_method('Write', |
|
263 'void', |
|
264 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
265 ## buffer.h: void ns3::Buffer::Iterator::Write(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] |
|
266 cls.add_method('Write', |
|
267 'void', |
|
268 [param('ns3::Buffer::Iterator', 'start'), param('ns3::Buffer::Iterator', 'end')]) |
|
269 ## buffer.h: uint8_t ns3::Buffer::Iterator::ReadU8() [member function] |
|
270 cls.add_method('ReadU8', |
|
271 'uint8_t', |
|
272 []) |
|
273 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadU16() [member function] |
|
274 cls.add_method('ReadU16', |
|
275 'uint16_t', |
|
276 []) |
|
277 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadU32() [member function] |
|
278 cls.add_method('ReadU32', |
|
279 'uint32_t', |
|
280 []) |
|
281 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadU64() [member function] |
|
282 cls.add_method('ReadU64', |
|
283 'uint64_t', |
|
284 []) |
|
285 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadNtohU16() [member function] |
|
286 cls.add_method('ReadNtohU16', |
|
287 'uint16_t', |
|
288 []) |
|
289 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadNtohU32() [member function] |
|
290 cls.add_method('ReadNtohU32', |
|
291 'uint32_t', |
|
292 []) |
|
293 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadNtohU64() [member function] |
|
294 cls.add_method('ReadNtohU64', |
|
295 'uint64_t', |
|
296 []) |
|
297 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadLsbtohU16() [member function] |
|
298 cls.add_method('ReadLsbtohU16', |
|
299 'uint16_t', |
|
300 []) |
|
301 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadLsbtohU32() [member function] |
|
302 cls.add_method('ReadLsbtohU32', |
|
303 'uint32_t', |
|
304 []) |
|
305 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadLsbtohU64() [member function] |
|
306 cls.add_method('ReadLsbtohU64', |
|
307 'uint64_t', |
|
308 []) |
|
309 ## buffer.h: void ns3::Buffer::Iterator::Read(uint8_t * buffer, uint32_t size) [member function] |
|
310 cls.add_method('Read', |
|
311 'void', |
|
312 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
313 ## buffer.h: uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size) [member function] |
|
314 cls.add_method('CalculateIpChecksum', |
|
315 'uint16_t', |
|
316 [param('uint16_t', 'size')]) |
|
317 ## buffer.h: uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size, uint32_t initialChecksum) [member function] |
|
318 cls.add_method('CalculateIpChecksum', |
|
319 'uint16_t', |
|
320 [param('uint16_t', 'size'), param('uint32_t', 'initialChecksum')]) |
|
321 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetSize() const [member function] |
|
322 cls.add_method('GetSize', |
|
323 'uint32_t', |
|
324 [], |
|
325 is_const=True) |
|
326 return |
|
327 |
|
328 def register_Ns3DataRate_methods(root_module, cls): |
|
329 cls.add_output_stream_operator() |
|
330 cls.add_binary_comparison_operator('!=') |
|
331 cls.add_binary_comparison_operator('<') |
|
332 cls.add_binary_comparison_operator('<=') |
|
333 cls.add_binary_comparison_operator('==') |
|
334 cls.add_binary_comparison_operator('>') |
|
335 cls.add_binary_comparison_operator('>=') |
|
336 ## data-rate.h: ns3::DataRate::DataRate(ns3::DataRate const & arg0) [copy constructor] |
|
337 cls.add_constructor([param('ns3::DataRate const &', 'arg0')]) |
|
338 ## data-rate.h: ns3::DataRate::DataRate() [constructor] |
|
339 cls.add_constructor([]) |
|
340 ## data-rate.h: ns3::DataRate::DataRate(uint64_t bps) [constructor] |
|
341 cls.add_constructor([param('uint64_t', 'bps')]) |
|
342 ## data-rate.h: ns3::DataRate::DataRate(std::string rate) [constructor] |
|
343 cls.add_constructor([param('std::string', 'rate')]) |
|
344 ## data-rate.h: double ns3::DataRate::CalculateTxTime(uint32_t bytes) const [member function] |
|
345 cls.add_method('CalculateTxTime', |
|
346 'double', |
|
347 [param('uint32_t', 'bytes')], |
|
348 is_const=True) |
|
349 ## data-rate.h: uint64_t ns3::DataRate::GetBitRate() const [member function] |
|
350 cls.add_method('GetBitRate', |
|
351 'uint64_t', |
|
352 [], |
|
353 is_const=True) |
|
354 return |
|
355 |
112 def register_Ns3Packet_methods(root_module, cls): |
356 def register_Ns3Packet_methods(root_module, cls): |
|
357 cls.add_output_stream_operator() |
113 ## packet.h: ns3::Packet::Packet() [constructor] |
358 ## packet.h: ns3::Packet::Packet() [constructor] |
114 cls.add_constructor([]) |
359 cls.add_constructor([]) |
115 ## packet.h: ns3::Packet::Packet(ns3::Packet const & o) [copy constructor] |
360 ## packet.h: ns3::Packet::Packet(ns3::Packet const & o) [copy constructor] |
116 cls.add_constructor([param('ns3::Packet const &', 'o')]) |
361 cls.add_constructor([param('ns3::Packet const &', 'o')]) |
117 ## packet.h: ns3::Packet::Packet(uint32_t size) [constructor] |
362 ## packet.h: ns3::Packet::Packet(uint32_t size) [constructor] |
239 ## packet.h: ns3::Buffer ns3::Packet::Serialize() const [member function] |
484 ## packet.h: ns3::Buffer ns3::Packet::Serialize() const [member function] |
240 cls.add_method('Serialize', |
485 cls.add_method('Serialize', |
241 'ns3::Buffer', |
486 'ns3::Buffer', |
242 [], |
487 [], |
243 is_const=True) |
488 is_const=True) |
244 cls.add_output_stream_operator() |
489 return |
|
490 |
|
491 def register_Ns3Tag_methods(root_module, cls): |
|
492 ## tag.h: ns3::Tag::Tag(ns3::Tag const & arg0) [copy constructor] |
|
493 cls.add_constructor([param('ns3::Tag const &', 'arg0')]) |
|
494 ## tag.h: ns3::Tag::Tag() [constructor] |
|
495 cls.add_constructor([]) |
|
496 ## tag.h: static ns3::TypeId ns3::Tag::GetTypeId() [member function] |
|
497 cls.add_method('GetTypeId', |
|
498 'ns3::TypeId', |
|
499 [], |
|
500 is_static=True) |
|
501 ## tag.h: uint32_t ns3::Tag::GetSerializedSize() const [member function] |
|
502 cls.add_method('GetSerializedSize', |
|
503 'uint32_t', |
|
504 [], |
|
505 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
506 ## tag.h: void ns3::Tag::Serialize(ns3::TagBuffer i) const [member function] |
|
507 cls.add_method('Serialize', |
|
508 'void', |
|
509 [param('ns3::TagBuffer', 'i')], |
|
510 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
511 ## tag.h: void ns3::Tag::Deserialize(ns3::TagBuffer i) [member function] |
|
512 cls.add_method('Deserialize', |
|
513 'void', |
|
514 [param('ns3::TagBuffer', 'i')], |
|
515 is_pure_virtual=True, is_virtual=True) |
|
516 ## tag.h: void ns3::Tag::Print(std::ostream & os) const [member function] |
|
517 cls.add_method('Print', |
|
518 'void', |
|
519 [param('std::ostream &', 'os')], |
|
520 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
521 return |
|
522 |
|
523 def register_Ns3TagBuffer_methods(root_module, cls): |
|
524 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
|
525 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
|
526 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
|
527 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
|
528 ## tag-buffer.h: void ns3::TagBuffer::TrimAtEnd(uint32_t trim) [member function] |
|
529 cls.add_method('TrimAtEnd', |
|
530 'void', |
|
531 [param('uint32_t', 'trim')]) |
|
532 ## tag-buffer.h: void ns3::TagBuffer::CopyFrom(ns3::TagBuffer o) [member function] |
|
533 cls.add_method('CopyFrom', |
|
534 'void', |
|
535 [param('ns3::TagBuffer', 'o')]) |
|
536 ## tag-buffer.h: void ns3::TagBuffer::WriteU8(uint8_t v) [member function] |
|
537 cls.add_method('WriteU8', |
|
538 'void', |
|
539 [param('uint8_t', 'v')]) |
|
540 ## tag-buffer.h: void ns3::TagBuffer::WriteU16(uint16_t data) [member function] |
|
541 cls.add_method('WriteU16', |
|
542 'void', |
|
543 [param('uint16_t', 'data')]) |
|
544 ## tag-buffer.h: void ns3::TagBuffer::WriteU32(uint32_t data) [member function] |
|
545 cls.add_method('WriteU32', |
|
546 'void', |
|
547 [param('uint32_t', 'data')]) |
|
548 ## tag-buffer.h: void ns3::TagBuffer::WriteU64(uint64_t v) [member function] |
|
549 cls.add_method('WriteU64', |
|
550 'void', |
|
551 [param('uint64_t', 'v')]) |
|
552 ## tag-buffer.h: void ns3::TagBuffer::WriteDouble(double v) [member function] |
|
553 cls.add_method('WriteDouble', |
|
554 'void', |
|
555 [param('double', 'v')]) |
|
556 ## tag-buffer.h: void ns3::TagBuffer::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
557 cls.add_method('Write', |
|
558 'void', |
|
559 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
560 ## tag-buffer.h: uint8_t ns3::TagBuffer::ReadU8() [member function] |
|
561 cls.add_method('ReadU8', |
|
562 'uint8_t', |
|
563 []) |
|
564 ## tag-buffer.h: uint16_t ns3::TagBuffer::ReadU16() [member function] |
|
565 cls.add_method('ReadU16', |
|
566 'uint16_t', |
|
567 []) |
|
568 ## tag-buffer.h: uint32_t ns3::TagBuffer::ReadU32() [member function] |
|
569 cls.add_method('ReadU32', |
|
570 'uint32_t', |
|
571 []) |
|
572 ## tag-buffer.h: uint64_t ns3::TagBuffer::ReadU64() [member function] |
|
573 cls.add_method('ReadU64', |
|
574 'uint64_t', |
|
575 []) |
|
576 ## tag-buffer.h: double ns3::TagBuffer::ReadDouble() [member function] |
|
577 cls.add_method('ReadDouble', |
|
578 'double', |
|
579 []) |
|
580 ## tag-buffer.h: void ns3::TagBuffer::Read(uint8_t * buffer, uint32_t size) [member function] |
|
581 cls.add_method('Read', |
|
582 'void', |
|
583 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
245 return |
584 return |
246 |
585 |
247 def register_Ns3TagIterator_methods(root_module, cls): |
586 def register_Ns3TagIterator_methods(root_module, cls): |
248 ## packet.h: ns3::TagIterator::TagIterator(ns3::TagIterator const & arg0) [copy constructor] |
587 ## packet.h: ns3::TagIterator::TagIterator(ns3::TagIterator const & arg0) [copy constructor] |
249 cls.add_constructor([param('ns3::TagIterator const &', 'arg0')]) |
588 cls.add_constructor([param('ns3::TagIterator const &', 'arg0')]) |
349 cls.add_constructor([param('ns3::TagList::Iterator::Item const &', 'arg0')]) |
688 cls.add_constructor([param('ns3::TagList::Iterator::Item const &', 'arg0')]) |
350 ## tag-list.h: ns3::TagList::Iterator::Item::Item(ns3::TagBuffer buf) [constructor] |
689 ## tag-list.h: ns3::TagList::Iterator::Item::Item(ns3::TagBuffer buf) [constructor] |
351 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
690 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
352 return |
691 return |
353 |
692 |
354 def register_Ns3TagBuffer_methods(root_module, cls): |
|
355 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
|
356 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
|
357 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
|
358 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
|
359 ## tag-buffer.h: void ns3::TagBuffer::TrimAtEnd(uint32_t trim) [member function] |
|
360 cls.add_method('TrimAtEnd', |
|
361 'void', |
|
362 [param('uint32_t', 'trim')]) |
|
363 ## tag-buffer.h: void ns3::TagBuffer::CopyFrom(ns3::TagBuffer o) [member function] |
|
364 cls.add_method('CopyFrom', |
|
365 'void', |
|
366 [param('ns3::TagBuffer', 'o')]) |
|
367 ## tag-buffer.h: void ns3::TagBuffer::WriteU8(uint8_t v) [member function] |
|
368 cls.add_method('WriteU8', |
|
369 'void', |
|
370 [param('uint8_t', 'v')]) |
|
371 ## tag-buffer.h: void ns3::TagBuffer::WriteU16(uint16_t data) [member function] |
|
372 cls.add_method('WriteU16', |
|
373 'void', |
|
374 [param('uint16_t', 'data')]) |
|
375 ## tag-buffer.h: void ns3::TagBuffer::WriteU32(uint32_t data) [member function] |
|
376 cls.add_method('WriteU32', |
|
377 'void', |
|
378 [param('uint32_t', 'data')]) |
|
379 ## tag-buffer.h: void ns3::TagBuffer::WriteU64(uint64_t v) [member function] |
|
380 cls.add_method('WriteU64', |
|
381 'void', |
|
382 [param('uint64_t', 'v')]) |
|
383 ## tag-buffer.h: void ns3::TagBuffer::WriteDouble(double v) [member function] |
|
384 cls.add_method('WriteDouble', |
|
385 'void', |
|
386 [param('double', 'v')]) |
|
387 ## tag-buffer.h: void ns3::TagBuffer::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
388 cls.add_method('Write', |
|
389 'void', |
|
390 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
391 ## tag-buffer.h: uint8_t ns3::TagBuffer::ReadU8() [member function] |
|
392 cls.add_method('ReadU8', |
|
393 'uint8_t', |
|
394 []) |
|
395 ## tag-buffer.h: uint16_t ns3::TagBuffer::ReadU16() [member function] |
|
396 cls.add_method('ReadU16', |
|
397 'uint16_t', |
|
398 []) |
|
399 ## tag-buffer.h: uint32_t ns3::TagBuffer::ReadU32() [member function] |
|
400 cls.add_method('ReadU32', |
|
401 'uint32_t', |
|
402 []) |
|
403 ## tag-buffer.h: uint64_t ns3::TagBuffer::ReadU64() [member function] |
|
404 cls.add_method('ReadU64', |
|
405 'uint64_t', |
|
406 []) |
|
407 ## tag-buffer.h: double ns3::TagBuffer::ReadDouble() [member function] |
|
408 cls.add_method('ReadDouble', |
|
409 'double', |
|
410 []) |
|
411 ## tag-buffer.h: void ns3::TagBuffer::Read(uint8_t * buffer, uint32_t size) [member function] |
|
412 cls.add_method('Read', |
|
413 'void', |
|
414 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
415 return |
|
416 |
|
417 def register_Ns3Buffer_methods(root_module, cls): |
|
418 ## buffer.h: uint32_t ns3::Buffer::GetSize() const [member function] |
|
419 cls.add_method('GetSize', |
|
420 'uint32_t', |
|
421 [], |
|
422 is_const=True) |
|
423 ## buffer.h: uint8_t const * ns3::Buffer::PeekData() const [member function] |
|
424 cls.add_method('PeekData', |
|
425 'uint8_t const *', |
|
426 [], |
|
427 is_const=True) |
|
428 ## buffer.h: bool ns3::Buffer::AddAtStart(uint32_t start) [member function] |
|
429 cls.add_method('AddAtStart', |
|
430 'bool', |
|
431 [param('uint32_t', 'start')]) |
|
432 ## buffer.h: bool ns3::Buffer::AddAtEnd(uint32_t end) [member function] |
|
433 cls.add_method('AddAtEnd', |
|
434 'bool', |
|
435 [param('uint32_t', 'end')]) |
|
436 ## buffer.h: void ns3::Buffer::AddAtEnd(ns3::Buffer const & o) [member function] |
|
437 cls.add_method('AddAtEnd', |
|
438 'void', |
|
439 [param('ns3::Buffer const &', 'o')]) |
|
440 ## buffer.h: void ns3::Buffer::RemoveAtStart(uint32_t start) [member function] |
|
441 cls.add_method('RemoveAtStart', |
|
442 'void', |
|
443 [param('uint32_t', 'start')]) |
|
444 ## buffer.h: void ns3::Buffer::RemoveAtEnd(uint32_t end) [member function] |
|
445 cls.add_method('RemoveAtEnd', |
|
446 'void', |
|
447 [param('uint32_t', 'end')]) |
|
448 ## buffer.h: ns3::Buffer ns3::Buffer::CreateFragment(uint32_t start, uint32_t length) const [member function] |
|
449 cls.add_method('CreateFragment', |
|
450 'ns3::Buffer', |
|
451 [param('uint32_t', 'start'), param('uint32_t', 'length')], |
|
452 is_const=True) |
|
453 ## buffer.h: ns3::Buffer::Iterator ns3::Buffer::Begin() const [member function] |
|
454 cls.add_method('Begin', |
|
455 'ns3::Buffer::Iterator', |
|
456 [], |
|
457 is_const=True) |
|
458 ## buffer.h: ns3::Buffer::Iterator ns3::Buffer::End() const [member function] |
|
459 cls.add_method('End', |
|
460 'ns3::Buffer::Iterator', |
|
461 [], |
|
462 is_const=True) |
|
463 ## buffer.h: ns3::Buffer ns3::Buffer::CreateFullCopy() const [member function] |
|
464 cls.add_method('CreateFullCopy', |
|
465 'ns3::Buffer', |
|
466 [], |
|
467 is_const=True) |
|
468 ## buffer.h: int32_t ns3::Buffer::GetCurrentStartOffset() const [member function] |
|
469 cls.add_method('GetCurrentStartOffset', |
|
470 'int32_t', |
|
471 [], |
|
472 is_const=True) |
|
473 ## buffer.h: int32_t ns3::Buffer::GetCurrentEndOffset() const [member function] |
|
474 cls.add_method('GetCurrentEndOffset', |
|
475 'int32_t', |
|
476 [], |
|
477 is_const=True) |
|
478 ## buffer.h: ns3::Buffer::Buffer(ns3::Buffer const & o) [copy constructor] |
|
479 cls.add_constructor([param('ns3::Buffer const &', 'o')]) |
|
480 ## buffer.h: ns3::Buffer::Buffer() [constructor] |
|
481 cls.add_constructor([]) |
|
482 ## buffer.h: ns3::Buffer::Buffer(uint32_t dataSize) [constructor] |
|
483 cls.add_constructor([param('uint32_t', 'dataSize')]) |
|
484 return |
|
485 |
|
486 def register_Ns3BufferIterator_methods(root_module, cls): |
|
487 ## buffer.h: ns3::Buffer::Iterator::Iterator(ns3::Buffer::Iterator const & arg0) [copy constructor] |
|
488 cls.add_constructor([param('ns3::Buffer::Iterator const &', 'arg0')]) |
|
489 ## buffer.h: ns3::Buffer::Iterator::Iterator() [constructor] |
|
490 cls.add_constructor([]) |
|
491 ## buffer.h: void ns3::Buffer::Iterator::Next() [member function] |
|
492 cls.add_method('Next', |
|
493 'void', |
|
494 []) |
|
495 ## buffer.h: void ns3::Buffer::Iterator::Prev() [member function] |
|
496 cls.add_method('Prev', |
|
497 'void', |
|
498 []) |
|
499 ## buffer.h: void ns3::Buffer::Iterator::Next(uint32_t delta) [member function] |
|
500 cls.add_method('Next', |
|
501 'void', |
|
502 [param('uint32_t', 'delta')]) |
|
503 ## buffer.h: void ns3::Buffer::Iterator::Prev(uint32_t delta) [member function] |
|
504 cls.add_method('Prev', |
|
505 'void', |
|
506 [param('uint32_t', 'delta')]) |
|
507 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetDistanceFrom(ns3::Buffer::Iterator const & o) const [member function] |
|
508 cls.add_method('GetDistanceFrom', |
|
509 'uint32_t', |
|
510 [param('ns3::Buffer::Iterator const &', 'o')], |
|
511 is_const=True) |
|
512 ## buffer.h: bool ns3::Buffer::Iterator::IsEnd() const [member function] |
|
513 cls.add_method('IsEnd', |
|
514 'bool', |
|
515 [], |
|
516 is_const=True) |
|
517 ## buffer.h: bool ns3::Buffer::Iterator::IsStart() const [member function] |
|
518 cls.add_method('IsStart', |
|
519 'bool', |
|
520 [], |
|
521 is_const=True) |
|
522 ## buffer.h: void ns3::Buffer::Iterator::WriteU8(uint8_t data) [member function] |
|
523 cls.add_method('WriteU8', |
|
524 'void', |
|
525 [param('uint8_t', 'data')]) |
|
526 ## buffer.h: void ns3::Buffer::Iterator::WriteU8(uint8_t data, uint32_t len) [member function] |
|
527 cls.add_method('WriteU8', |
|
528 'void', |
|
529 [param('uint8_t', 'data'), param('uint32_t', 'len')]) |
|
530 ## buffer.h: void ns3::Buffer::Iterator::WriteU16(uint16_t data) [member function] |
|
531 cls.add_method('WriteU16', |
|
532 'void', |
|
533 [param('uint16_t', 'data')]) |
|
534 ## buffer.h: void ns3::Buffer::Iterator::WriteU32(uint32_t data) [member function] |
|
535 cls.add_method('WriteU32', |
|
536 'void', |
|
537 [param('uint32_t', 'data')]) |
|
538 ## buffer.h: void ns3::Buffer::Iterator::WriteU64(uint64_t data) [member function] |
|
539 cls.add_method('WriteU64', |
|
540 'void', |
|
541 [param('uint64_t', 'data')]) |
|
542 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU16(uint16_t data) [member function] |
|
543 cls.add_method('WriteHtolsbU16', |
|
544 'void', |
|
545 [param('uint16_t', 'data')]) |
|
546 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU32(uint32_t data) [member function] |
|
547 cls.add_method('WriteHtolsbU32', |
|
548 'void', |
|
549 [param('uint32_t', 'data')]) |
|
550 ## buffer.h: void ns3::Buffer::Iterator::WriteHtolsbU64(uint64_t data) [member function] |
|
551 cls.add_method('WriteHtolsbU64', |
|
552 'void', |
|
553 [param('uint64_t', 'data')]) |
|
554 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU16(uint16_t data) [member function] |
|
555 cls.add_method('WriteHtonU16', |
|
556 'void', |
|
557 [param('uint16_t', 'data')]) |
|
558 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU32(uint32_t data) [member function] |
|
559 cls.add_method('WriteHtonU32', |
|
560 'void', |
|
561 [param('uint32_t', 'data')]) |
|
562 ## buffer.h: void ns3::Buffer::Iterator::WriteHtonU64(uint64_t data) [member function] |
|
563 cls.add_method('WriteHtonU64', |
|
564 'void', |
|
565 [param('uint64_t', 'data')]) |
|
566 ## buffer.h: void ns3::Buffer::Iterator::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
567 cls.add_method('Write', |
|
568 'void', |
|
569 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
570 ## buffer.h: void ns3::Buffer::Iterator::Write(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] |
|
571 cls.add_method('Write', |
|
572 'void', |
|
573 [param('ns3::Buffer::Iterator', 'start'), param('ns3::Buffer::Iterator', 'end')]) |
|
574 ## buffer.h: uint8_t ns3::Buffer::Iterator::ReadU8() [member function] |
|
575 cls.add_method('ReadU8', |
|
576 'uint8_t', |
|
577 []) |
|
578 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadU16() [member function] |
|
579 cls.add_method('ReadU16', |
|
580 'uint16_t', |
|
581 []) |
|
582 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadU32() [member function] |
|
583 cls.add_method('ReadU32', |
|
584 'uint32_t', |
|
585 []) |
|
586 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadU64() [member function] |
|
587 cls.add_method('ReadU64', |
|
588 'uint64_t', |
|
589 []) |
|
590 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadNtohU16() [member function] |
|
591 cls.add_method('ReadNtohU16', |
|
592 'uint16_t', |
|
593 []) |
|
594 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadNtohU32() [member function] |
|
595 cls.add_method('ReadNtohU32', |
|
596 'uint32_t', |
|
597 []) |
|
598 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadNtohU64() [member function] |
|
599 cls.add_method('ReadNtohU64', |
|
600 'uint64_t', |
|
601 []) |
|
602 ## buffer.h: uint16_t ns3::Buffer::Iterator::ReadLsbtohU16() [member function] |
|
603 cls.add_method('ReadLsbtohU16', |
|
604 'uint16_t', |
|
605 []) |
|
606 ## buffer.h: uint32_t ns3::Buffer::Iterator::ReadLsbtohU32() [member function] |
|
607 cls.add_method('ReadLsbtohU32', |
|
608 'uint32_t', |
|
609 []) |
|
610 ## buffer.h: uint64_t ns3::Buffer::Iterator::ReadLsbtohU64() [member function] |
|
611 cls.add_method('ReadLsbtohU64', |
|
612 'uint64_t', |
|
613 []) |
|
614 ## buffer.h: void ns3::Buffer::Iterator::Read(uint8_t * buffer, uint32_t size) [member function] |
|
615 cls.add_method('Read', |
|
616 'void', |
|
617 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
618 ## buffer.h: uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size) [member function] |
|
619 cls.add_method('CalculateIpChecksum', |
|
620 'uint16_t', |
|
621 [param('uint16_t', 'size')]) |
|
622 ## buffer.h: uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size, uint32_t initialChecksum) [member function] |
|
623 cls.add_method('CalculateIpChecksum', |
|
624 'uint16_t', |
|
625 [param('uint16_t', 'size'), param('uint32_t', 'initialChecksum')]) |
|
626 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetSize() const [member function] |
|
627 cls.add_method('GetSize', |
|
628 'uint32_t', |
|
629 [], |
|
630 is_const=True) |
|
631 return |
|
632 |
|
633 def register_Ns3Chunk_methods(root_module, cls): |
693 def register_Ns3Chunk_methods(root_module, cls): |
634 ## chunk.h: ns3::Chunk::Chunk(ns3::Chunk const & arg0) [copy constructor] |
694 ## chunk.h: ns3::Chunk::Chunk(ns3::Chunk const & arg0) [copy constructor] |
635 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
695 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
636 ## chunk.h: ns3::Chunk::Chunk() [constructor] |
696 ## chunk.h: ns3::Chunk::Chunk() [constructor] |
637 cls.add_constructor([]) |
697 cls.add_constructor([]) |
650 'void', |
710 'void', |
651 [param('std::ostream &', 'os')], |
711 [param('std::ostream &', 'os')], |
652 is_pure_virtual=True, is_const=True, is_virtual=True) |
712 is_pure_virtual=True, is_const=True, is_virtual=True) |
653 return |
713 return |
654 |
714 |
655 def register_Ns3DataRate_methods(root_module, cls): |
|
656 ## data-rate.h: ns3::DataRate::DataRate(ns3::DataRate const & arg0) [copy constructor] |
|
657 cls.add_constructor([param('ns3::DataRate const &', 'arg0')]) |
|
658 ## data-rate.h: ns3::DataRate::DataRate() [constructor] |
|
659 cls.add_constructor([]) |
|
660 ## data-rate.h: ns3::DataRate::DataRate(uint64_t bps) [constructor] |
|
661 cls.add_constructor([param('uint64_t', 'bps')]) |
|
662 ## data-rate.h: ns3::DataRate::DataRate(std::string rate) [constructor] |
|
663 cls.add_constructor([param('std::string', 'rate')]) |
|
664 ## data-rate.h: double ns3::DataRate::CalculateTxTime(uint32_t bytes) const [member function] |
|
665 cls.add_method('CalculateTxTime', |
|
666 'double', |
|
667 [param('uint32_t', 'bytes')], |
|
668 is_const=True) |
|
669 ## data-rate.h: uint64_t ns3::DataRate::GetBitRate() const [member function] |
|
670 cls.add_method('GetBitRate', |
|
671 'uint64_t', |
|
672 [], |
|
673 is_const=True) |
|
674 cls.add_output_stream_operator() |
|
675 return |
|
676 |
|
677 def register_Ns3Tag_methods(root_module, cls): |
|
678 ## tag.h: ns3::Tag::Tag(ns3::Tag const & arg0) [copy constructor] |
|
679 cls.add_constructor([param('ns3::Tag const &', 'arg0')]) |
|
680 ## tag.h: ns3::Tag::Tag() [constructor] |
|
681 cls.add_constructor([]) |
|
682 ## tag.h: static ns3::TypeId ns3::Tag::GetTypeId() [member function] |
|
683 cls.add_method('GetTypeId', |
|
684 'ns3::TypeId', |
|
685 [], |
|
686 is_static=True) |
|
687 ## tag.h: uint32_t ns3::Tag::GetSerializedSize() const [member function] |
|
688 cls.add_method('GetSerializedSize', |
|
689 'uint32_t', |
|
690 [], |
|
691 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
692 ## tag.h: void ns3::Tag::Serialize(ns3::TagBuffer i) const [member function] |
|
693 cls.add_method('Serialize', |
|
694 'void', |
|
695 [param('ns3::TagBuffer', 'i')], |
|
696 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
697 ## tag.h: void ns3::Tag::Deserialize(ns3::TagBuffer i) [member function] |
|
698 cls.add_method('Deserialize', |
|
699 'void', |
|
700 [param('ns3::TagBuffer', 'i')], |
|
701 is_pure_virtual=True, is_virtual=True) |
|
702 ## tag.h: void ns3::Tag::Print(std::ostream & os) const [member function] |
|
703 cls.add_method('Print', |
|
704 'void', |
|
705 [param('std::ostream &', 'os')], |
|
706 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
707 return |
|
708 |
|
709 def register_Ns3PcapWriter_methods(root_module, cls): |
|
710 ## pcap-writer.h: ns3::PcapWriter::PcapWriter(ns3::PcapWriter const & arg0) [copy constructor] |
|
711 cls.add_constructor([param('ns3::PcapWriter const &', 'arg0')]) |
|
712 ## pcap-writer.h: ns3::PcapWriter::PcapWriter() [constructor] |
|
713 cls.add_constructor([]) |
|
714 ## pcap-writer.h: void ns3::PcapWriter::Open(std::string const & name) [member function] |
|
715 cls.add_method('Open', |
|
716 'void', |
|
717 [param('std::string const &', 'name')]) |
|
718 ## pcap-writer.h: void ns3::PcapWriter::WriteEthernetHeader() [member function] |
|
719 cls.add_method('WriteEthernetHeader', |
|
720 'void', |
|
721 []) |
|
722 ## pcap-writer.h: void ns3::PcapWriter::WriteIpHeader() [member function] |
|
723 cls.add_method('WriteIpHeader', |
|
724 'void', |
|
725 []) |
|
726 ## pcap-writer.h: void ns3::PcapWriter::WriteWifiHeader() [member function] |
|
727 cls.add_method('WriteWifiHeader', |
|
728 'void', |
|
729 []) |
|
730 ## pcap-writer.h: void ns3::PcapWriter::WritePppHeader() [member function] |
|
731 cls.add_method('WritePppHeader', |
|
732 'void', |
|
733 []) |
|
734 ## pcap-writer.h: void ns3::PcapWriter::WritePacket(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
735 cls.add_method('WritePacket', |
|
736 'void', |
|
737 [param('ns3::Ptr< const ns3::Packet >', 'packet')]) |
|
738 return |
|
739 |
|
740 def register_Ns3DataRateChecker_methods(root_module, cls): |
715 def register_Ns3DataRateChecker_methods(root_module, cls): |
741 ## data-rate.h: ns3::DataRateChecker::DataRateChecker(ns3::DataRateChecker const & arg0) [copy constructor] |
716 ## data-rate.h: ns3::DataRateChecker::DataRateChecker(ns3::DataRateChecker const & arg0) [copy constructor] |
742 cls.add_constructor([param('ns3::DataRateChecker const &', 'arg0')]) |
717 cls.add_constructor([param('ns3::DataRateChecker const &', 'arg0')]) |
743 ## data-rate.h: ns3::DataRateChecker::DataRateChecker() [constructor] |
718 ## data-rate.h: ns3::DataRateChecker::DataRateChecker() [constructor] |
744 cls.add_constructor([]) |
719 cls.add_constructor([]) |
745 return |
|
746 |
|
747 def register_Ns3ErrorModel_methods(root_module, cls): |
|
748 ## error-model.h: ns3::ErrorModel::ErrorModel(ns3::ErrorModel const & arg0) [copy constructor] |
|
749 cls.add_constructor([param('ns3::ErrorModel const &', 'arg0')]) |
|
750 ## error-model.h: static ns3::TypeId ns3::ErrorModel::GetTypeId() [member function] |
|
751 cls.add_method('GetTypeId', |
|
752 'ns3::TypeId', |
|
753 [], |
|
754 is_static=True) |
|
755 ## error-model.h: ns3::ErrorModel::ErrorModel() [constructor] |
|
756 cls.add_constructor([]) |
|
757 ## error-model.h: bool ns3::ErrorModel::IsCorrupt(ns3::Ptr<ns3::Packet> pkt) [member function] |
|
758 cls.add_method('IsCorrupt', |
|
759 'bool', |
|
760 [param('ns3::Ptr< ns3::Packet >', 'pkt')]) |
|
761 ## error-model.h: void ns3::ErrorModel::Reset() [member function] |
|
762 cls.add_method('Reset', |
|
763 'void', |
|
764 []) |
|
765 ## error-model.h: void ns3::ErrorModel::Enable() [member function] |
|
766 cls.add_method('Enable', |
|
767 'void', |
|
768 []) |
|
769 ## error-model.h: void ns3::ErrorModel::Disable() [member function] |
|
770 cls.add_method('Disable', |
|
771 'void', |
|
772 []) |
|
773 ## error-model.h: bool ns3::ErrorModel::IsEnabled() const [member function] |
|
774 cls.add_method('IsEnabled', |
|
775 'bool', |
|
776 [], |
|
777 is_const=True) |
|
778 ## error-model.h: bool ns3::ErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> arg0) [member function] |
|
779 cls.add_method('DoCorrupt', |
|
780 'bool', |
|
781 [param('ns3::Ptr< ns3::Packet >', 'arg0')], |
|
782 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
783 ## error-model.h: void ns3::ErrorModel::DoReset() [member function] |
|
784 cls.add_method('DoReset', |
|
785 'void', |
|
786 [], |
|
787 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
788 return |
|
789 |
|
790 def register_Ns3Header_methods(root_module, cls): |
|
791 ## header.h: ns3::Header::Header() [constructor] |
|
792 cls.add_constructor([]) |
|
793 ## header.h: ns3::Header::Header(ns3::Header const & arg0) [copy constructor] |
|
794 cls.add_constructor([param('ns3::Header const &', 'arg0')]) |
|
795 ## header.h: uint32_t ns3::Header::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
796 cls.add_method('Deserialize', |
|
797 'uint32_t', |
|
798 [param('ns3::Buffer::Iterator', 'start')], |
|
799 is_pure_virtual=True, is_virtual=True) |
|
800 ## header.h: uint32_t ns3::Header::GetSerializedSize() const [member function] |
|
801 cls.add_method('GetSerializedSize', |
|
802 'uint32_t', |
|
803 [], |
|
804 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
805 ## header.h: static ns3::TypeId ns3::Header::GetTypeId() [member function] |
|
806 cls.add_method('GetTypeId', |
|
807 'ns3::TypeId', |
|
808 [], |
|
809 is_static=True) |
|
810 ## header.h: void ns3::Header::Print(std::ostream & os) const [member function] |
|
811 cls.add_method('Print', |
|
812 'void', |
|
813 [param('std::ostream &', 'os')], |
|
814 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
815 ## header.h: void ns3::Header::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
816 cls.add_method('Serialize', |
|
817 'void', |
|
818 [param('ns3::Buffer::Iterator', 'start')], |
|
819 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
820 cls.add_output_stream_operator() |
|
821 return |
|
822 |
|
823 def register_Ns3Trailer_methods(root_module, cls): |
|
824 ## trailer.h: ns3::Trailer::Trailer() [constructor] |
|
825 cls.add_constructor([]) |
|
826 ## trailer.h: ns3::Trailer::Trailer(ns3::Trailer const & arg0) [copy constructor] |
|
827 cls.add_constructor([param('ns3::Trailer const &', 'arg0')]) |
|
828 ## trailer.h: uint32_t ns3::Trailer::Deserialize(ns3::Buffer::Iterator end) [member function] |
|
829 cls.add_method('Deserialize', |
|
830 'uint32_t', |
|
831 [param('ns3::Buffer::Iterator', 'end')], |
|
832 is_pure_virtual=True, is_virtual=True) |
|
833 ## trailer.h: uint32_t ns3::Trailer::GetSerializedSize() const [member function] |
|
834 cls.add_method('GetSerializedSize', |
|
835 'uint32_t', |
|
836 [], |
|
837 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
838 ## trailer.h: static ns3::TypeId ns3::Trailer::GetTypeId() [member function] |
|
839 cls.add_method('GetTypeId', |
|
840 'ns3::TypeId', |
|
841 [], |
|
842 is_static=True) |
|
843 ## trailer.h: void ns3::Trailer::Print(std::ostream & os) const [member function] |
|
844 cls.add_method('Print', |
|
845 'void', |
|
846 [param('std::ostream &', 'os')], |
|
847 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
848 ## trailer.h: void ns3::Trailer::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
849 cls.add_method('Serialize', |
|
850 'void', |
|
851 [param('ns3::Buffer::Iterator', 'start')], |
|
852 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
853 cls.add_output_stream_operator() |
|
854 return |
|
855 |
|
856 def register_Ns3ListErrorModel_methods(root_module, cls): |
|
857 ## error-model.h: ns3::ListErrorModel::ListErrorModel(ns3::ListErrorModel const & arg0) [copy constructor] |
|
858 cls.add_constructor([param('ns3::ListErrorModel const &', 'arg0')]) |
|
859 ## error-model.h: static ns3::TypeId ns3::ListErrorModel::GetTypeId() [member function] |
|
860 cls.add_method('GetTypeId', |
|
861 'ns3::TypeId', |
|
862 [], |
|
863 is_static=True) |
|
864 ## error-model.h: ns3::ListErrorModel::ListErrorModel() [constructor] |
|
865 cls.add_constructor([]) |
|
866 ## error-model.h: std::list<unsigned int, std::allocator<unsigned int> > ns3::ListErrorModel::GetList() const [member function] |
|
867 cls.add_method('GetList', |
|
868 'std::list< unsigned int >', |
|
869 [], |
|
870 is_const=True) |
|
871 ## error-model.h: void ns3::ListErrorModel::SetList(std::list<unsigned int, std::allocator<unsigned int> > const & packetlist) [member function] |
|
872 cls.add_method('SetList', |
|
873 'void', |
|
874 [param('std::list< unsigned int >', 'packetlist')]) |
|
875 ## error-model.h: bool ns3::ListErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function] |
|
876 cls.add_method('DoCorrupt', |
|
877 'bool', |
|
878 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
879 visibility='private', is_virtual=True) |
|
880 ## error-model.h: void ns3::ListErrorModel::DoReset() [member function] |
|
881 cls.add_method('DoReset', |
|
882 'void', |
|
883 [], |
|
884 visibility='private', is_virtual=True) |
|
885 return |
720 return |
886 |
721 |
887 def register_Ns3DataRateValue_methods(root_module, cls): |
722 def register_Ns3DataRateValue_methods(root_module, cls): |
888 ## data-rate.h: ns3::DataRateValue::DataRateValue(ns3::DataRateValue const & arg0) [copy constructor] |
723 ## data-rate.h: ns3::DataRateValue::DataRateValue(ns3::DataRateValue const & arg0) [copy constructor] |
889 cls.add_constructor([param('ns3::DataRateValue const &', 'arg0')]) |
724 cls.add_constructor([param('ns3::DataRateValue const &', 'arg0')]) |
913 ## data-rate.h: bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
748 ## data-rate.h: bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
914 cls.add_method('DeserializeFromString', |
749 cls.add_method('DeserializeFromString', |
915 'bool', |
750 'bool', |
916 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
751 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
917 is_virtual=True) |
752 is_virtual=True) |
|
753 return |
|
754 |
|
755 def register_Ns3Header_methods(root_module, cls): |
|
756 cls.add_output_stream_operator() |
|
757 ## header.h: ns3::Header::Header() [constructor] |
|
758 cls.add_constructor([]) |
|
759 ## header.h: ns3::Header::Header(ns3::Header const & arg0) [copy constructor] |
|
760 cls.add_constructor([param('ns3::Header const &', 'arg0')]) |
|
761 ## header.h: uint32_t ns3::Header::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
762 cls.add_method('Deserialize', |
|
763 'uint32_t', |
|
764 [param('ns3::Buffer::Iterator', 'start')], |
|
765 is_pure_virtual=True, is_virtual=True) |
|
766 ## header.h: uint32_t ns3::Header::GetSerializedSize() const [member function] |
|
767 cls.add_method('GetSerializedSize', |
|
768 'uint32_t', |
|
769 [], |
|
770 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
771 ## header.h: static ns3::TypeId ns3::Header::GetTypeId() [member function] |
|
772 cls.add_method('GetTypeId', |
|
773 'ns3::TypeId', |
|
774 [], |
|
775 is_static=True) |
|
776 ## header.h: void ns3::Header::Print(std::ostream & os) const [member function] |
|
777 cls.add_method('Print', |
|
778 'void', |
|
779 [param('std::ostream &', 'os')], |
|
780 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
781 ## header.h: void ns3::Header::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
782 cls.add_method('Serialize', |
|
783 'void', |
|
784 [param('ns3::Buffer::Iterator', 'start')], |
|
785 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
786 return |
|
787 |
|
788 def register_Ns3PcapWriter_methods(root_module, cls): |
|
789 ## pcap-writer.h: ns3::PcapWriter::PcapWriter(ns3::PcapWriter const & arg0) [copy constructor] |
|
790 cls.add_constructor([param('ns3::PcapWriter const &', 'arg0')]) |
|
791 ## pcap-writer.h: ns3::PcapWriter::PcapWriter() [constructor] |
|
792 cls.add_constructor([]) |
|
793 ## pcap-writer.h: void ns3::PcapWriter::Open(std::string const & name) [member function] |
|
794 cls.add_method('Open', |
|
795 'void', |
|
796 [param('std::string const &', 'name')]) |
|
797 ## pcap-writer.h: void ns3::PcapWriter::WriteEthernetHeader() [member function] |
|
798 cls.add_method('WriteEthernetHeader', |
|
799 'void', |
|
800 []) |
|
801 ## pcap-writer.h: void ns3::PcapWriter::WriteIpHeader() [member function] |
|
802 cls.add_method('WriteIpHeader', |
|
803 'void', |
|
804 []) |
|
805 ## pcap-writer.h: void ns3::PcapWriter::WriteWifiHeader() [member function] |
|
806 cls.add_method('WriteWifiHeader', |
|
807 'void', |
|
808 []) |
|
809 ## pcap-writer.h: void ns3::PcapWriter::WritePppHeader() [member function] |
|
810 cls.add_method('WritePppHeader', |
|
811 'void', |
|
812 []) |
|
813 ## pcap-writer.h: void ns3::PcapWriter::WritePacket(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
814 cls.add_method('WritePacket', |
|
815 'void', |
|
816 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
817 return |
|
818 |
|
819 def register_Ns3Trailer_methods(root_module, cls): |
|
820 cls.add_output_stream_operator() |
|
821 ## trailer.h: ns3::Trailer::Trailer() [constructor] |
|
822 cls.add_constructor([]) |
|
823 ## trailer.h: ns3::Trailer::Trailer(ns3::Trailer const & arg0) [copy constructor] |
|
824 cls.add_constructor([param('ns3::Trailer const &', 'arg0')]) |
|
825 ## trailer.h: uint32_t ns3::Trailer::Deserialize(ns3::Buffer::Iterator end) [member function] |
|
826 cls.add_method('Deserialize', |
|
827 'uint32_t', |
|
828 [param('ns3::Buffer::Iterator', 'end')], |
|
829 is_pure_virtual=True, is_virtual=True) |
|
830 ## trailer.h: uint32_t ns3::Trailer::GetSerializedSize() const [member function] |
|
831 cls.add_method('GetSerializedSize', |
|
832 'uint32_t', |
|
833 [], |
|
834 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
835 ## trailer.h: static ns3::TypeId ns3::Trailer::GetTypeId() [member function] |
|
836 cls.add_method('GetTypeId', |
|
837 'ns3::TypeId', |
|
838 [], |
|
839 is_static=True) |
|
840 ## trailer.h: void ns3::Trailer::Print(std::ostream & os) const [member function] |
|
841 cls.add_method('Print', |
|
842 'void', |
|
843 [param('std::ostream &', 'os')], |
|
844 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
845 ## trailer.h: void ns3::Trailer::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
846 cls.add_method('Serialize', |
|
847 'void', |
|
848 [param('ns3::Buffer::Iterator', 'start')], |
|
849 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
850 return |
|
851 |
|
852 def register_Ns3ErrorModel_methods(root_module, cls): |
|
853 ## error-model.h: ns3::ErrorModel::ErrorModel(ns3::ErrorModel const & arg0) [copy constructor] |
|
854 cls.add_constructor([param('ns3::ErrorModel const &', 'arg0')]) |
|
855 ## error-model.h: static ns3::TypeId ns3::ErrorModel::GetTypeId() [member function] |
|
856 cls.add_method('GetTypeId', |
|
857 'ns3::TypeId', |
|
858 [], |
|
859 is_static=True) |
|
860 ## error-model.h: ns3::ErrorModel::ErrorModel() [constructor] |
|
861 cls.add_constructor([]) |
|
862 ## error-model.h: bool ns3::ErrorModel::IsCorrupt(ns3::Ptr<ns3::Packet> pkt) [member function] |
|
863 cls.add_method('IsCorrupt', |
|
864 'bool', |
|
865 [param('ns3::Ptr< ns3::Packet >', 'pkt')]) |
|
866 ## error-model.h: void ns3::ErrorModel::Reset() [member function] |
|
867 cls.add_method('Reset', |
|
868 'void', |
|
869 []) |
|
870 ## error-model.h: void ns3::ErrorModel::Enable() [member function] |
|
871 cls.add_method('Enable', |
|
872 'void', |
|
873 []) |
|
874 ## error-model.h: void ns3::ErrorModel::Disable() [member function] |
|
875 cls.add_method('Disable', |
|
876 'void', |
|
877 []) |
|
878 ## error-model.h: bool ns3::ErrorModel::IsEnabled() const [member function] |
|
879 cls.add_method('IsEnabled', |
|
880 'bool', |
|
881 [], |
|
882 is_const=True) |
|
883 ## error-model.h: bool ns3::ErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> arg0) [member function] |
|
884 cls.add_method('DoCorrupt', |
|
885 'bool', |
|
886 [param('ns3::Ptr< ns3::Packet >', 'arg0')], |
|
887 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
888 ## error-model.h: void ns3::ErrorModel::DoReset() [member function] |
|
889 cls.add_method('DoReset', |
|
890 'void', |
|
891 [], |
|
892 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
893 return |
|
894 |
|
895 def register_Ns3ListErrorModel_methods(root_module, cls): |
|
896 ## error-model.h: ns3::ListErrorModel::ListErrorModel(ns3::ListErrorModel const & arg0) [copy constructor] |
|
897 cls.add_constructor([param('ns3::ListErrorModel const &', 'arg0')]) |
|
898 ## error-model.h: static ns3::TypeId ns3::ListErrorModel::GetTypeId() [member function] |
|
899 cls.add_method('GetTypeId', |
|
900 'ns3::TypeId', |
|
901 [], |
|
902 is_static=True) |
|
903 ## error-model.h: ns3::ListErrorModel::ListErrorModel() [constructor] |
|
904 cls.add_constructor([]) |
|
905 ## error-model.h: std::list<unsigned int, std::allocator<unsigned int> > ns3::ListErrorModel::GetList() const [member function] |
|
906 cls.add_method('GetList', |
|
907 'std::list< unsigned int >', |
|
908 [], |
|
909 is_const=True) |
|
910 ## error-model.h: void ns3::ListErrorModel::SetList(std::list<unsigned int, std::allocator<unsigned int> > const & packetlist) [member function] |
|
911 cls.add_method('SetList', |
|
912 'void', |
|
913 [param('std::list< unsigned int > const &', 'packetlist')]) |
|
914 ## error-model.h: bool ns3::ListErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function] |
|
915 cls.add_method('DoCorrupt', |
|
916 'bool', |
|
917 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
918 visibility='private', is_virtual=True) |
|
919 ## error-model.h: void ns3::ListErrorModel::DoReset() [member function] |
|
920 cls.add_method('DoReset', |
|
921 'void', |
|
922 [], |
|
923 visibility='private', is_virtual=True) |
918 return |
924 return |
919 |
925 |
920 def register_Ns3RateErrorModel_methods(root_module, cls): |
926 def register_Ns3RateErrorModel_methods(root_module, cls): |
921 ## error-model.h: ns3::RateErrorModel::RateErrorModel(ns3::RateErrorModel const & arg0) [copy constructor] |
927 ## error-model.h: ns3::RateErrorModel::RateErrorModel(ns3::RateErrorModel const & arg0) [copy constructor] |
922 cls.add_constructor([param('ns3::RateErrorModel const &', 'arg0')]) |
928 cls.add_constructor([param('ns3::RateErrorModel const &', 'arg0')]) |