156 module.add_class('PcapHelper', import_from_module='ns.network') |
156 module.add_class('PcapHelper', import_from_module='ns.network') |
157 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
157 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
158 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IEEE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module['ns3::PcapHelper'], import_from_module='ns.network') |
158 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IEEE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module['ns3::PcapHelper'], import_from_module='ns.network') |
159 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
159 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
160 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
160 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
|
161 ## propagation-cache.h (module 'propagation'): ns3::PropagationCache<ns3::JakesProcess> [class] |
|
162 module.add_class('PropagationCache', import_from_module='ns.propagation', template_parameters=['ns3::JakesProcess']) |
161 ## random-variable.h (module 'core'): ns3::RandomVariable [class] |
163 ## random-variable.h (module 'core'): ns3::RandomVariable [class] |
162 module.add_class('RandomVariable', import_from_module='ns.core') |
164 module.add_class('RandomVariable', import_from_module='ns.core') |
163 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo [struct] |
165 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo [struct] |
164 module.add_class('RateInfo') |
166 module.add_class('RateInfo') |
165 ## random-variable.h (module 'core'): ns3::SeedManager [class] |
167 ## random-variable.h (module 'core'): ns3::SeedManager [class] |
186 module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
188 module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
187 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
189 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
188 module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
190 module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
189 ## random-variable.h (module 'core'): ns3::UniformVariable [class] |
191 ## random-variable.h (module 'core'): ns3::UniformVariable [class] |
190 module.add_class('UniformVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
192 module.add_class('UniformVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
193 ## vector.h (module 'core'): ns3::Vector2D [class] |
|
194 module.add_class('Vector2D', import_from_module='ns.core') |
|
195 ## vector.h (module 'core'): ns3::Vector3D [class] |
|
196 module.add_class('Vector3D', import_from_module='ns.core') |
191 ## random-variable.h (module 'core'): ns3::WeibullVariable [class] |
197 ## random-variable.h (module 'core'): ns3::WeibullVariable [class] |
192 module.add_class('WeibullVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
198 module.add_class('WeibullVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
193 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper [class] |
199 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper [class] |
194 module.add_class('WifiHelper') |
200 module.add_class('WifiHelper') |
195 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper [class] |
201 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper [class] |
438 module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
444 module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
439 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411LosPropagationLossModel [class] |
445 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411LosPropagationLossModel [class] |
440 module.add_class('ItuR1411LosPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
446 module.add_class('ItuR1411LosPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
441 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411NlosOverRooftopPropagationLossModel [class] |
447 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411NlosOverRooftopPropagationLossModel [class] |
442 module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
448 module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
449 ## jakes-process.h (module 'propagation'): ns3::JakesProcess [class] |
|
450 module.add_class('JakesProcess', import_from_module='ns.propagation', parent=root_module['ns3::Object']) |
443 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] |
451 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] |
444 module.add_class('JakesPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
452 module.add_class('JakesPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
445 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): ns3::Kun2600MhzPropagationLossModel [class] |
453 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): ns3::Kun2600MhzPropagationLossModel [class] |
446 module.add_class('Kun2600MhzPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
454 module.add_class('Kun2600MhzPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
447 ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] |
455 ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] |
456 module.add_class('MatrixPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
464 module.add_class('MatrixPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
457 ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader [class] |
465 ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader [class] |
458 module.add_class('MgtBeaconHeader', parent=root_module['ns3::MgtProbeResponseHeader']) |
466 module.add_class('MgtBeaconHeader', parent=root_module['ns3::MgtProbeResponseHeader']) |
459 ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiManager [class] |
467 ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiManager [class] |
460 module.add_class('MinstrelWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
468 module.add_class('MinstrelWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
469 ## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] |
|
470 module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
461 ## msdu-aggregator.h (module 'wifi'): ns3::MsduAggregator [class] |
471 ## msdu-aggregator.h (module 'wifi'): ns3::MsduAggregator [class] |
462 module.add_class('MsduAggregator', parent=root_module['ns3::Object']) |
472 module.add_class('MsduAggregator', parent=root_module['ns3::Object']) |
463 ## propagation-loss-model.h (module 'propagation'): ns3::NakagamiPropagationLossModel [class] |
473 ## propagation-loss-model.h (module 'propagation'): ns3::NakagamiPropagationLossModel [class] |
464 module.add_class('NakagamiPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
474 module.add_class('NakagamiPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
465 ## net-device.h (module 'network'): ns3::NetDevice [class] |
475 ## net-device.h (module 'network'): ns3::NetDevice [class] |
510 module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
520 module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
511 ## type-id.h (module 'core'): ns3::TypeIdValue [class] |
521 ## type-id.h (module 'core'): ns3::TypeIdValue [class] |
512 module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
522 module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
513 ## uinteger.h (module 'core'): ns3::UintegerValue [class] |
523 ## uinteger.h (module 'core'): ns3::UintegerValue [class] |
514 module.add_class('UintegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
524 module.add_class('UintegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
525 ## vector.h (module 'core'): ns3::Vector2DChecker [class] |
|
526 module.add_class('Vector2DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
527 ## vector.h (module 'core'): ns3::Vector2DValue [class] |
|
528 module.add_class('Vector2DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
529 ## vector.h (module 'core'): ns3::Vector3DChecker [class] |
|
530 module.add_class('Vector3DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
531 ## vector.h (module 'core'): ns3::Vector3DValue [class] |
|
532 module.add_class('Vector3DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
515 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel [class] |
533 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel [class] |
516 module.add_class('WifiChannel', parent=root_module['ns3::Channel']) |
534 module.add_class('WifiChannel', parent=root_module['ns3::Channel']) |
517 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker [class] |
535 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker [class] |
518 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
536 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
519 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue [class] |
537 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue [class] |
540 typehandlers.add_type_alias('uint8_t*', 'ns3::WifiInformationElementId*') |
558 typehandlers.add_type_alias('uint8_t*', 'ns3::WifiInformationElementId*') |
541 typehandlers.add_type_alias('uint8_t&', 'ns3::WifiInformationElementId&') |
559 typehandlers.add_type_alias('uint8_t&', 'ns3::WifiInformationElementId&') |
542 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >', 'ns3::WifiModeListIterator') |
560 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >', 'ns3::WifiModeListIterator') |
543 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >*', 'ns3::WifiModeListIterator*') |
561 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >*', 'ns3::WifiModeListIterator*') |
544 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >&', 'ns3::WifiModeListIterator&') |
562 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >&', 'ns3::WifiModeListIterator&') |
|
563 typehandlers.add_type_alias('ns3::Vector3D', 'ns3::Vector') |
|
564 typehandlers.add_type_alias('ns3::Vector3D*', 'ns3::Vector*') |
|
565 typehandlers.add_type_alias('ns3::Vector3D&', 'ns3::Vector&') |
|
566 module.add_typedef(root_module['ns3::Vector3D'], 'Vector') |
545 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >', 'ns3::MinstrelRate') |
567 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >', 'ns3::MinstrelRate') |
546 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >*', 'ns3::MinstrelRate*') |
568 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >*', 'ns3::MinstrelRate*') |
547 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >&', 'ns3::MinstrelRate&') |
569 typehandlers.add_type_alias('std::vector< ns3::RateInfo, std::allocator< ns3::RateInfo > >&', 'ns3::MinstrelRate&') |
548 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >', 'ns3::WifiModeList') |
570 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >', 'ns3::WifiModeList') |
549 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >*', 'ns3::WifiModeList*') |
571 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >*', 'ns3::WifiModeList*') |
550 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >&', 'ns3::WifiModeList&') |
572 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >&', 'ns3::WifiModeList&') |
|
573 typehandlers.add_type_alias('ns3::Vector3DValue', 'ns3::VectorValue') |
|
574 typehandlers.add_type_alias('ns3::Vector3DValue*', 'ns3::VectorValue*') |
|
575 typehandlers.add_type_alias('ns3::Vector3DValue&', 'ns3::VectorValue&') |
|
576 module.add_typedef(root_module['ns3::Vector3DValue'], 'VectorValue') |
551 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >', 'ns3::SampleRate') |
577 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >', 'ns3::SampleRate') |
552 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >*', 'ns3::SampleRate*') |
578 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >*', 'ns3::SampleRate*') |
553 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >&', 'ns3::SampleRate&') |
579 typehandlers.add_type_alias('std::vector< std::vector< unsigned int, std::allocator< unsigned int > >, std::allocator< std::vector< unsigned int, std::allocator< unsigned int > > > >&', 'ns3::SampleRate&') |
|
580 typehandlers.add_type_alias('ns3::Vector3DChecker', 'ns3::VectorChecker') |
|
581 typehandlers.add_type_alias('ns3::Vector3DChecker*', 'ns3::VectorChecker*') |
|
582 typehandlers.add_type_alias('ns3::Vector3DChecker&', 'ns3::VectorChecker&') |
|
583 module.add_typedef(root_module['ns3::Vector3DChecker'], 'VectorChecker') |
554 |
584 |
555 ## Register a nested module for the namespace FatalImpl |
585 ## Register a nested module for the namespace FatalImpl |
556 |
586 |
557 nested_module = module.add_cpp_namespace('FatalImpl') |
587 nested_module = module.add_cpp_namespace('FatalImpl') |
558 register_types_ns3_FatalImpl(nested_module) |
588 register_types_ns3_FatalImpl(nested_module) |
622 register_Ns3PacketTagList_methods(root_module, root_module['ns3::PacketTagList']) |
652 register_Ns3PacketTagList_methods(root_module, root_module['ns3::PacketTagList']) |
623 register_Ns3PacketTagListTagData_methods(root_module, root_module['ns3::PacketTagList::TagData']) |
653 register_Ns3PacketTagListTagData_methods(root_module, root_module['ns3::PacketTagList::TagData']) |
624 register_Ns3PcapFile_methods(root_module, root_module['ns3::PcapFile']) |
654 register_Ns3PcapFile_methods(root_module, root_module['ns3::PcapFile']) |
625 register_Ns3PcapHelper_methods(root_module, root_module['ns3::PcapHelper']) |
655 register_Ns3PcapHelper_methods(root_module, root_module['ns3::PcapHelper']) |
626 register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapHelperForDevice']) |
656 register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapHelperForDevice']) |
|
657 register_Ns3PropagationCache__Ns3JakesProcess_methods(root_module, root_module['ns3::PropagationCache< ns3::JakesProcess >']) |
627 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVariable']) |
658 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVariable']) |
628 register_Ns3RateInfo_methods(root_module, root_module['ns3::RateInfo']) |
659 register_Ns3RateInfo_methods(root_module, root_module['ns3::RateInfo']) |
629 register_Ns3SeedManager_methods(root_module, root_module['ns3::SeedManager']) |
660 register_Ns3SeedManager_methods(root_module, root_module['ns3::SeedManager']) |
630 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::SequentialVariable']) |
661 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::SequentialVariable']) |
631 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
662 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
636 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::TriangularVariable']) |
667 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::TriangularVariable']) |
637 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
668 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
638 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
669 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
639 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
670 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
640 register_Ns3UniformVariable_methods(root_module, root_module['ns3::UniformVariable']) |
671 register_Ns3UniformVariable_methods(root_module, root_module['ns3::UniformVariable']) |
|
672 register_Ns3Vector2D_methods(root_module, root_module['ns3::Vector2D']) |
|
673 register_Ns3Vector3D_methods(root_module, root_module['ns3::Vector3D']) |
641 register_Ns3WeibullVariable_methods(root_module, root_module['ns3::WeibullVariable']) |
674 register_Ns3WeibullVariable_methods(root_module, root_module['ns3::WeibullVariable']) |
642 register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper']) |
675 register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper']) |
643 register_Ns3WifiMacHelper_methods(root_module, root_module['ns3::WifiMacHelper']) |
676 register_Ns3WifiMacHelper_methods(root_module, root_module['ns3::WifiMacHelper']) |
644 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
677 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
645 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
678 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
747 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6AddressValue']) |
780 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6AddressValue']) |
748 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
781 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
749 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
782 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
750 register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411LosPropagationLossModel']) |
783 register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411LosPropagationLossModel']) |
751 register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411NlosOverRooftopPropagationLossModel']) |
784 register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411NlosOverRooftopPropagationLossModel']) |
|
785 register_Ns3JakesProcess_methods(root_module, root_module['ns3::JakesProcess']) |
752 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
786 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
753 register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, root_module['ns3::Kun2600MhzPropagationLossModel']) |
787 register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, root_module['ns3::Kun2600MhzPropagationLossModel']) |
754 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
788 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
755 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
789 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
756 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
790 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
757 register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow']) |
791 register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow']) |
758 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
792 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
759 register_Ns3MgtBeaconHeader_methods(root_module, root_module['ns3::MgtBeaconHeader']) |
793 register_Ns3MgtBeaconHeader_methods(root_module, root_module['ns3::MgtBeaconHeader']) |
760 register_Ns3MinstrelWifiManager_methods(root_module, root_module['ns3::MinstrelWifiManager']) |
794 register_Ns3MinstrelWifiManager_methods(root_module, root_module['ns3::MinstrelWifiManager']) |
|
795 register_Ns3MobilityModel_methods(root_module, root_module['ns3::MobilityModel']) |
761 register_Ns3MsduAggregator_methods(root_module, root_module['ns3::MsduAggregator']) |
796 register_Ns3MsduAggregator_methods(root_module, root_module['ns3::MsduAggregator']) |
762 register_Ns3NakagamiPropagationLossModel_methods(root_module, root_module['ns3::NakagamiPropagationLossModel']) |
797 register_Ns3NakagamiPropagationLossModel_methods(root_module, root_module['ns3::NakagamiPropagationLossModel']) |
763 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
798 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
764 register_Ns3NistErrorRateModel_methods(root_module, root_module['ns3::NistErrorRateModel']) |
799 register_Ns3NistErrorRateModel_methods(root_module, root_module['ns3::NistErrorRateModel']) |
765 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
800 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
782 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
817 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
783 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
818 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
784 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
819 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
785 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
820 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
786 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue']) |
821 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue']) |
|
822 register_Ns3Vector2DChecker_methods(root_module, root_module['ns3::Vector2DChecker']) |
|
823 register_Ns3Vector2DValue_methods(root_module, root_module['ns3::Vector2DValue']) |
|
824 register_Ns3Vector3DChecker_methods(root_module, root_module['ns3::Vector3DChecker']) |
|
825 register_Ns3Vector3DValue_methods(root_module, root_module['ns3::Vector3DValue']) |
787 register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel']) |
826 register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel']) |
788 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
827 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
789 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
828 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
790 register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
829 register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
791 register_Ns3YansErrorRateModel_methods(root_module, root_module['ns3::YansErrorRateModel']) |
830 register_Ns3YansErrorRateModel_methods(root_module, root_module['ns3::YansErrorRateModel']) |
3288 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcapInternal(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous, bool explicitFilename) [member function] |
3327 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcapInternal(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous, bool explicitFilename) [member function] |
3289 cls.add_method('EnablePcapInternal', |
3328 cls.add_method('EnablePcapInternal', |
3290 'void', |
3329 'void', |
3291 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], |
3330 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], |
3292 is_pure_virtual=True, is_virtual=True) |
3331 is_pure_virtual=True, is_virtual=True) |
|
3332 return |
|
3333 |
|
3334 def register_Ns3PropagationCache__Ns3JakesProcess_methods(root_module, cls): |
|
3335 ## propagation-cache.h (module 'propagation'): ns3::PropagationCache<ns3::JakesProcess>::PropagationCache(ns3::PropagationCache<ns3::JakesProcess> const & arg0) [copy constructor] |
|
3336 cls.add_constructor([param('ns3::PropagationCache< ns3::JakesProcess > const &', 'arg0')]) |
|
3337 ## propagation-cache.h (module 'propagation'): ns3::PropagationCache<ns3::JakesProcess>::PropagationCache() [constructor] |
|
3338 cls.add_constructor([]) |
|
3339 ## propagation-cache.h (module 'propagation'): ns3::Ptr<ns3::JakesProcess> ns3::PropagationCache<ns3::JakesProcess>::GetPathData(ns3::Ptr<ns3::MobilityModel const> a, ns3::Ptr<ns3::MobilityModel const> b, uint32_t modelUid) [member function] |
|
3340 cls.add_method('GetPathData', |
|
3341 'ns3::Ptr< ns3::JakesProcess >', |
|
3342 [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b'), param('uint32_t', 'modelUid')]) |
3293 return |
3343 return |
3294 |
3344 |
3295 def register_Ns3RandomVariable_methods(root_module, cls): |
3345 def register_Ns3RandomVariable_methods(root_module, cls): |
3296 cls.add_output_stream_operator() |
3346 cls.add_output_stream_operator() |
3297 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable() [constructor] |
3347 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable() [constructor] |
3805 is_const=True) |
3855 is_const=True) |
3806 ## random-variable.h (module 'core'): double ns3::UniformVariable::GetValue(double s, double l) [member function] |
3856 ## random-variable.h (module 'core'): double ns3::UniformVariable::GetValue(double s, double l) [member function] |
3807 cls.add_method('GetValue', |
3857 cls.add_method('GetValue', |
3808 'double', |
3858 'double', |
3809 [param('double', 's'), param('double', 'l')]) |
3859 [param('double', 's'), param('double', 'l')]) |
|
3860 return |
|
3861 |
|
3862 def register_Ns3Vector2D_methods(root_module, cls): |
|
3863 cls.add_output_stream_operator() |
|
3864 ## vector.h (module 'core'): ns3::Vector2D::Vector2D(ns3::Vector2D const & arg0) [copy constructor] |
|
3865 cls.add_constructor([param('ns3::Vector2D const &', 'arg0')]) |
|
3866 ## vector.h (module 'core'): ns3::Vector2D::Vector2D(double _x, double _y) [constructor] |
|
3867 cls.add_constructor([param('double', '_x'), param('double', '_y')]) |
|
3868 ## vector.h (module 'core'): ns3::Vector2D::Vector2D() [constructor] |
|
3869 cls.add_constructor([]) |
|
3870 ## vector.h (module 'core'): ns3::Vector2D::x [variable] |
|
3871 cls.add_instance_attribute('x', 'double', is_const=False) |
|
3872 ## vector.h (module 'core'): ns3::Vector2D::y [variable] |
|
3873 cls.add_instance_attribute('y', 'double', is_const=False) |
|
3874 return |
|
3875 |
|
3876 def register_Ns3Vector3D_methods(root_module, cls): |
|
3877 cls.add_output_stream_operator() |
|
3878 ## vector.h (module 'core'): ns3::Vector3D::Vector3D(ns3::Vector3D const & arg0) [copy constructor] |
|
3879 cls.add_constructor([param('ns3::Vector3D const &', 'arg0')]) |
|
3880 ## vector.h (module 'core'): ns3::Vector3D::Vector3D(double _x, double _y, double _z) [constructor] |
|
3881 cls.add_constructor([param('double', '_x'), param('double', '_y'), param('double', '_z')]) |
|
3882 ## vector.h (module 'core'): ns3::Vector3D::Vector3D() [constructor] |
|
3883 cls.add_constructor([]) |
|
3884 ## vector.h (module 'core'): ns3::Vector3D::x [variable] |
|
3885 cls.add_instance_attribute('x', 'double', is_const=False) |
|
3886 ## vector.h (module 'core'): ns3::Vector3D::y [variable] |
|
3887 cls.add_instance_attribute('y', 'double', is_const=False) |
|
3888 ## vector.h (module 'core'): ns3::Vector3D::z [variable] |
|
3889 cls.add_instance_attribute('z', 'double', is_const=False) |
3810 return |
3890 return |
3811 |
3891 |
3812 def register_Ns3WeibullVariable_methods(root_module, cls): |
3892 def register_Ns3WeibullVariable_methods(root_module, cls): |
3813 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(ns3::WeibullVariable const & arg0) [copy constructor] |
3893 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(ns3::WeibullVariable const & arg0) [copy constructor] |
3814 cls.add_constructor([param('ns3::WeibullVariable const &', 'arg0')]) |
3894 cls.add_constructor([param('ns3::WeibullVariable const &', 'arg0')]) |
9223 'double', |
9303 'double', |
9224 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9304 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9225 is_const=True, visibility='private', is_virtual=True) |
9305 is_const=True, visibility='private', is_virtual=True) |
9226 return |
9306 return |
9227 |
9307 |
|
9308 def register_Ns3JakesProcess_methods(root_module, cls): |
|
9309 ## jakes-process.h (module 'propagation'): ns3::JakesProcess::JakesProcess(ns3::JakesProcess const & arg0) [copy constructor] |
|
9310 cls.add_constructor([param('ns3::JakesProcess const &', 'arg0')]) |
|
9311 ## jakes-process.h (module 'propagation'): ns3::JakesProcess::JakesProcess() [constructor] |
|
9312 cls.add_constructor([]) |
|
9313 ## jakes-process.h (module 'propagation'): double ns3::JakesProcess::GetChannelGainDb() const [member function] |
|
9314 cls.add_method('GetChannelGainDb', |
|
9315 'double', |
|
9316 [], |
|
9317 is_const=True) |
|
9318 ## jakes-process.h (module 'propagation'): std::complex<double> ns3::JakesProcess::GetComplexGain() const [member function] |
|
9319 cls.add_method('GetComplexGain', |
|
9320 'std::complex< double >', |
|
9321 [], |
|
9322 is_const=True) |
|
9323 ## jakes-process.h (module 'propagation'): static ns3::TypeId ns3::JakesProcess::GetTypeId() [member function] |
|
9324 cls.add_method('GetTypeId', |
|
9325 'ns3::TypeId', |
|
9326 [], |
|
9327 is_static=True) |
|
9328 return |
|
9329 |
9228 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
9330 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
9229 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
|
9230 cls.add_constructor([]) |
|
9231 ## jakes-propagation-loss-model.h (module 'propagation'): uint8_t ns3::JakesPropagationLossModel::GetNOscillators() const [member function] |
|
9232 cls.add_method('GetNOscillators', |
|
9233 'uint8_t', |
|
9234 [], |
|
9235 is_const=True) |
|
9236 ## jakes-propagation-loss-model.h (module 'propagation'): uint8_t ns3::JakesPropagationLossModel::GetNRays() const [member function] |
|
9237 cls.add_method('GetNRays', |
|
9238 'uint8_t', |
|
9239 [], |
|
9240 is_const=True) |
|
9241 ## jakes-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
9331 ## jakes-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
9242 cls.add_method('GetTypeId', |
9332 cls.add_method('GetTypeId', |
9243 'ns3::TypeId', |
9333 'ns3::TypeId', |
9244 [], |
9334 [], |
9245 is_static=True) |
9335 is_static=True) |
9246 ## jakes-propagation-loss-model.h (module 'propagation'): void ns3::JakesPropagationLossModel::SetNOscillators(uint8_t nOscillators) [member function] |
9336 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
9247 cls.add_method('SetNOscillators', |
9337 cls.add_constructor([]) |
9248 'void', |
|
9249 [param('uint8_t', 'nOscillators')]) |
|
9250 ## jakes-propagation-loss-model.h (module 'propagation'): void ns3::JakesPropagationLossModel::SetNRays(uint8_t nRays) [member function] |
|
9251 cls.add_method('SetNRays', |
|
9252 'void', |
|
9253 [param('uint8_t', 'nRays')]) |
|
9254 ## jakes-propagation-loss-model.h (module 'propagation'): double ns3::JakesPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
9338 ## jakes-propagation-loss-model.h (module 'propagation'): double ns3::JakesPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
9255 cls.add_method('DoCalcRxPower', |
9339 cls.add_method('DoCalcRxPower', |
9256 'double', |
9340 'double', |
9257 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9341 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9258 is_const=True, visibility='private', is_virtual=True) |
9342 is_const=True, visibility='private', is_virtual=True) |
9590 ## minstrel-wifi-manager.h (module 'wifi'): bool ns3::MinstrelWifiManager::IsLowLatency() const [member function] |
9674 ## minstrel-wifi-manager.h (module 'wifi'): bool ns3::MinstrelWifiManager::IsLowLatency() const [member function] |
9591 cls.add_method('IsLowLatency', |
9675 cls.add_method('IsLowLatency', |
9592 'bool', |
9676 'bool', |
9593 [], |
9677 [], |
9594 is_const=True, visibility='private', is_virtual=True) |
9678 is_const=True, visibility='private', is_virtual=True) |
|
9679 return |
|
9680 |
|
9681 def register_Ns3MobilityModel_methods(root_module, cls): |
|
9682 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel(ns3::MobilityModel const & arg0) [copy constructor] |
|
9683 cls.add_constructor([param('ns3::MobilityModel const &', 'arg0')]) |
|
9684 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel() [constructor] |
|
9685 cls.add_constructor([]) |
|
9686 ## mobility-model.h (module 'mobility'): double ns3::MobilityModel::GetDistanceFrom(ns3::Ptr<ns3::MobilityModel const> position) const [member function] |
|
9687 cls.add_method('GetDistanceFrom', |
|
9688 'double', |
|
9689 [param('ns3::Ptr< ns3::MobilityModel const >', 'position')], |
|
9690 is_const=True) |
|
9691 ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::GetPosition() const [member function] |
|
9692 cls.add_method('GetPosition', |
|
9693 'ns3::Vector', |
|
9694 [], |
|
9695 is_const=True) |
|
9696 ## mobility-model.h (module 'mobility'): double ns3::MobilityModel::GetRelativeSpeed(ns3::Ptr<ns3::MobilityModel const> other) const [member function] |
|
9697 cls.add_method('GetRelativeSpeed', |
|
9698 'double', |
|
9699 [param('ns3::Ptr< ns3::MobilityModel const >', 'other')], |
|
9700 is_const=True) |
|
9701 ## mobility-model.h (module 'mobility'): static ns3::TypeId ns3::MobilityModel::GetTypeId() [member function] |
|
9702 cls.add_method('GetTypeId', |
|
9703 'ns3::TypeId', |
|
9704 [], |
|
9705 is_static=True) |
|
9706 ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::GetVelocity() const [member function] |
|
9707 cls.add_method('GetVelocity', |
|
9708 'ns3::Vector', |
|
9709 [], |
|
9710 is_const=True) |
|
9711 ## mobility-model.h (module 'mobility'): void ns3::MobilityModel::SetPosition(ns3::Vector const & position) [member function] |
|
9712 cls.add_method('SetPosition', |
|
9713 'void', |
|
9714 [param('ns3::Vector const &', 'position')]) |
|
9715 ## mobility-model.h (module 'mobility'): void ns3::MobilityModel::NotifyCourseChange() const [member function] |
|
9716 cls.add_method('NotifyCourseChange', |
|
9717 'void', |
|
9718 [], |
|
9719 is_const=True, visibility='protected') |
|
9720 ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetPosition() const [member function] |
|
9721 cls.add_method('DoGetPosition', |
|
9722 'ns3::Vector', |
|
9723 [], |
|
9724 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
9725 ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetVelocity() const [member function] |
|
9726 cls.add_method('DoGetVelocity', |
|
9727 'ns3::Vector', |
|
9728 [], |
|
9729 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
9730 ## mobility-model.h (module 'mobility'): void ns3::MobilityModel::DoSetPosition(ns3::Vector const & position) [member function] |
|
9731 cls.add_method('DoSetPosition', |
|
9732 'void', |
|
9733 [param('ns3::Vector const &', 'position')], |
|
9734 is_pure_virtual=True, visibility='private', is_virtual=True) |
9595 return |
9735 return |
9596 |
9736 |
9597 def register_Ns3MsduAggregator_methods(root_module, cls): |
9737 def register_Ns3MsduAggregator_methods(root_module, cls): |
9598 ## msdu-aggregator.h (module 'wifi'): ns3::MsduAggregator::MsduAggregator() [constructor] |
9738 ## msdu-aggregator.h (module 'wifi'): ns3::MsduAggregator::MsduAggregator() [constructor] |
9599 cls.add_constructor([]) |
9739 cls.add_constructor([]) |
10865 is_const=True, is_virtual=True) |
11005 is_const=True, is_virtual=True) |
10866 ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const & value) [member function] |
11006 ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const & value) [member function] |
10867 cls.add_method('Set', |
11007 cls.add_method('Set', |
10868 'void', |
11008 'void', |
10869 [param('uint64_t const &', 'value')]) |
11009 [param('uint64_t const &', 'value')]) |
|
11010 return |
|
11011 |
|
11012 def register_Ns3Vector2DChecker_methods(root_module, cls): |
|
11013 ## vector.h (module 'core'): ns3::Vector2DChecker::Vector2DChecker() [constructor] |
|
11014 cls.add_constructor([]) |
|
11015 ## vector.h (module 'core'): ns3::Vector2DChecker::Vector2DChecker(ns3::Vector2DChecker const & arg0) [copy constructor] |
|
11016 cls.add_constructor([param('ns3::Vector2DChecker const &', 'arg0')]) |
|
11017 return |
|
11018 |
|
11019 def register_Ns3Vector2DValue_methods(root_module, cls): |
|
11020 ## vector.h (module 'core'): ns3::Vector2DValue::Vector2DValue() [constructor] |
|
11021 cls.add_constructor([]) |
|
11022 ## vector.h (module 'core'): ns3::Vector2DValue::Vector2DValue(ns3::Vector2DValue const & arg0) [copy constructor] |
|
11023 cls.add_constructor([param('ns3::Vector2DValue const &', 'arg0')]) |
|
11024 ## vector.h (module 'core'): ns3::Vector2DValue::Vector2DValue(ns3::Vector2D const & value) [constructor] |
|
11025 cls.add_constructor([param('ns3::Vector2D const &', 'value')]) |
|
11026 ## vector.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Vector2DValue::Copy() const [member function] |
|
11027 cls.add_method('Copy', |
|
11028 'ns3::Ptr< ns3::AttributeValue >', |
|
11029 [], |
|
11030 is_const=True, is_virtual=True) |
|
11031 ## vector.h (module 'core'): bool ns3::Vector2DValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
11032 cls.add_method('DeserializeFromString', |
|
11033 'bool', |
|
11034 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
11035 is_virtual=True) |
|
11036 ## vector.h (module 'core'): ns3::Vector2D ns3::Vector2DValue::Get() const [member function] |
|
11037 cls.add_method('Get', |
|
11038 'ns3::Vector2D', |
|
11039 [], |
|
11040 is_const=True) |
|
11041 ## vector.h (module 'core'): std::string ns3::Vector2DValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
11042 cls.add_method('SerializeToString', |
|
11043 'std::string', |
|
11044 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
11045 is_const=True, is_virtual=True) |
|
11046 ## vector.h (module 'core'): void ns3::Vector2DValue::Set(ns3::Vector2D const & value) [member function] |
|
11047 cls.add_method('Set', |
|
11048 'void', |
|
11049 [param('ns3::Vector2D const &', 'value')]) |
|
11050 return |
|
11051 |
|
11052 def register_Ns3Vector3DChecker_methods(root_module, cls): |
|
11053 ## vector.h (module 'core'): ns3::Vector3DChecker::Vector3DChecker() [constructor] |
|
11054 cls.add_constructor([]) |
|
11055 ## vector.h (module 'core'): ns3::Vector3DChecker::Vector3DChecker(ns3::Vector3DChecker const & arg0) [copy constructor] |
|
11056 cls.add_constructor([param('ns3::Vector3DChecker const &', 'arg0')]) |
|
11057 return |
|
11058 |
|
11059 def register_Ns3Vector3DValue_methods(root_module, cls): |
|
11060 ## vector.h (module 'core'): ns3::Vector3DValue::Vector3DValue() [constructor] |
|
11061 cls.add_constructor([]) |
|
11062 ## vector.h (module 'core'): ns3::Vector3DValue::Vector3DValue(ns3::Vector3DValue const & arg0) [copy constructor] |
|
11063 cls.add_constructor([param('ns3::Vector3DValue const &', 'arg0')]) |
|
11064 ## vector.h (module 'core'): ns3::Vector3DValue::Vector3DValue(ns3::Vector3D const & value) [constructor] |
|
11065 cls.add_constructor([param('ns3::Vector3D const &', 'value')]) |
|
11066 ## vector.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Vector3DValue::Copy() const [member function] |
|
11067 cls.add_method('Copy', |
|
11068 'ns3::Ptr< ns3::AttributeValue >', |
|
11069 [], |
|
11070 is_const=True, is_virtual=True) |
|
11071 ## vector.h (module 'core'): bool ns3::Vector3DValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
11072 cls.add_method('DeserializeFromString', |
|
11073 'bool', |
|
11074 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
11075 is_virtual=True) |
|
11076 ## vector.h (module 'core'): ns3::Vector3D ns3::Vector3DValue::Get() const [member function] |
|
11077 cls.add_method('Get', |
|
11078 'ns3::Vector3D', |
|
11079 [], |
|
11080 is_const=True) |
|
11081 ## vector.h (module 'core'): std::string ns3::Vector3DValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
11082 cls.add_method('SerializeToString', |
|
11083 'std::string', |
|
11084 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
11085 is_const=True, is_virtual=True) |
|
11086 ## vector.h (module 'core'): void ns3::Vector3DValue::Set(ns3::Vector3D const & value) [member function] |
|
11087 cls.add_method('Set', |
|
11088 'void', |
|
11089 [param('ns3::Vector3D const &', 'value')]) |
10870 return |
11090 return |
10871 |
11091 |
10872 def register_Ns3WifiChannel_methods(root_module, cls): |
11092 def register_Ns3WifiChannel_methods(root_module, cls): |
10873 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel::WifiChannel() [constructor] |
11093 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel::WifiChannel() [constructor] |
10874 cls.add_constructor([]) |
11094 cls.add_constructor([]) |