72 module.add_class('SeedManager', import_from_module='ns.core') |
72 module.add_class('SeedManager', import_from_module='ns.core') |
73 ## random-variable.h (module 'core'): ns3::SequentialVariable [class] |
73 ## random-variable.h (module 'core'): ns3::SequentialVariable [class] |
74 module.add_class('SequentialVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
74 module.add_class('SequentialVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
75 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class] |
75 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class] |
76 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
76 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
77 ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs [class] |
|
78 module.add_class('SystemWallClockMs', import_from_module='ns.core') |
|
79 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
77 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
80 module.add_class('TagBuffer', import_from_module='ns.network') |
78 module.add_class('TagBuffer', import_from_module='ns.network') |
81 ## random-variable.h (module 'core'): ns3::TriangularVariable [class] |
79 ## random-variable.h (module 'core'): ns3::TriangularVariable [class] |
82 module.add_class('TriangularVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
80 module.add_class('TriangularVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
83 ## type-id.h (module 'core'): ns3::TypeId [class] |
81 ## type-id.h (module 'core'): ns3::TypeId [class] |
319 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFactory']) |
317 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFactory']) |
320 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVariable']) |
318 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVariable']) |
321 register_Ns3SeedManager_methods(root_module, root_module['ns3::SeedManager']) |
319 register_Ns3SeedManager_methods(root_module, root_module['ns3::SeedManager']) |
322 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::SequentialVariable']) |
320 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::SequentialVariable']) |
323 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
321 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
324 register_Ns3SystemWallClockMs_methods(root_module, root_module['ns3::SystemWallClockMs']) |
|
325 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
322 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
326 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::TriangularVariable']) |
323 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::TriangularVariable']) |
327 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
324 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
328 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
325 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
329 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
326 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
1380 'void', |
1377 'void', |
1381 [], |
1378 [], |
1382 is_static=True) |
1379 is_static=True) |
1383 return |
1380 return |
1384 |
1381 |
1385 def register_Ns3SystemWallClockMs_methods(root_module, cls): |
|
1386 ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs(ns3::SystemWallClockMs const & arg0) [copy constructor] |
|
1387 cls.add_constructor([param('ns3::SystemWallClockMs const &', 'arg0')]) |
|
1388 ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs() [constructor] |
|
1389 cls.add_constructor([]) |
|
1390 ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::End() [member function] |
|
1391 cls.add_method('End', |
|
1392 'int64_t', |
|
1393 []) |
|
1394 ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedReal() const [member function] |
|
1395 cls.add_method('GetElapsedReal', |
|
1396 'int64_t', |
|
1397 [], |
|
1398 is_const=True) |
|
1399 ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedSystem() const [member function] |
|
1400 cls.add_method('GetElapsedSystem', |
|
1401 'int64_t', |
|
1402 [], |
|
1403 is_const=True) |
|
1404 ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedUser() const [member function] |
|
1405 cls.add_method('GetElapsedUser', |
|
1406 'int64_t', |
|
1407 [], |
|
1408 is_const=True) |
|
1409 ## system-wall-clock-ms.h (module 'core'): void ns3::SystemWallClockMs::Start() [member function] |
|
1410 cls.add_method('Start', |
|
1411 'void', |
|
1412 []) |
|
1413 return |
|
1414 |
|
1415 def register_Ns3TagBuffer_methods(root_module, cls): |
1382 def register_Ns3TagBuffer_methods(root_module, cls): |
1416 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
1383 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
1417 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
1384 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
1418 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
1385 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
1419 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
1386 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |