changeset 8750 | b3db7d51f260 |
parent 7853 | 1d8f7c004b89 |
child 8790 | ee833de00a72 |
8749:4462ac63d4cf | 8750:b3db7d51f260 |
---|---|
18 return root_module |
18 return root_module |
19 |
19 |
20 def register_types(module): |
20 def register_types(module): |
21 root_module = module.get_root() |
21 root_module = module.get_root() |
22 |
22 |
23 ## propagation-environment.h (module 'propagation'): ns3::EnvironmentType [enumeration] |
|
24 module.add_enum('EnvironmentType', ['UrbanEnvironment', 'SubUrbanEnvironment', 'OpenAreasEnvironment'], import_from_module='ns.propagation') |
|
23 ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration] |
25 ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration] |
24 module.add_enum('AcIndex', ['AC_BE', 'AC_BK', 'AC_VI', 'AC_VO', 'AC_BE_NQOS', 'AC_UNDEF']) |
26 module.add_enum('AcIndex', ['AC_BE', 'AC_BK', 'AC_VI', 'AC_VO', 'AC_BE_NQOS', 'AC_UNDEF']) |
25 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType [enumeration] |
27 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType [enumeration] |
26 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_MGT_ACTION', 'WIFI_MAC_MGT_ACTION_NO_ACK', 'WIFI_MAC_MGT_MULTIHOP_ACTION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL']) |
28 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_MGT_ACTION', 'WIFI_MAC_MGT_ACTION_NO_ACK', 'WIFI_MAC_MGT_MULTIHOP_ACTION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL']) |
29 ## propagation-environment.h (module 'propagation'): ns3::CitySize [enumeration] |
|
30 module.add_enum('CitySize', ['SmallCity', 'MediumCity', 'LargeCity'], import_from_module='ns.propagation') |
|
27 ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration] |
31 ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration] |
28 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
32 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
29 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration] |
33 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration] |
30 module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT']) |
34 module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT']) |
31 ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration] |
35 ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration] |
430 module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
434 module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
431 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] |
435 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] |
432 module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
436 module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
433 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] |
437 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] |
434 module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
438 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] |
|
440 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] |
|
442 module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
435 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] |
443 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] |
436 module.add_class('JakesPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
444 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] |
|
446 module.add_class('Kun2600MhzPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
437 ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] |
447 ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] |
438 module.add_class('LogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
448 module.add_class('LogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
439 ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker [class] |
449 ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker [class] |
440 module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
450 module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
441 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] |
451 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] |
464 module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
474 module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
465 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
475 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
466 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
476 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
467 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
477 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
468 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
478 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
479 ## okumura-hata-propagation-loss-model.h (module 'propagation'): ns3::OkumuraHataPropagationLossModel [class] |
|
480 module.add_class('OkumuraHataPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
469 ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager [class] |
481 ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager [class] |
470 module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
482 module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
471 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] |
483 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] |
472 module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
484 module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
473 ## packet.h (module 'network'): ns3::Packet [class] |
485 ## packet.h (module 'network'): ns3::Packet [class] |
733 register_Ns3Ipv4MaskValue_methods(root_module, root_module['ns3::Ipv4MaskValue']) |
745 register_Ns3Ipv4MaskValue_methods(root_module, root_module['ns3::Ipv4MaskValue']) |
734 register_Ns3Ipv6AddressChecker_methods(root_module, root_module['ns3::Ipv6AddressChecker']) |
746 register_Ns3Ipv6AddressChecker_methods(root_module, root_module['ns3::Ipv6AddressChecker']) |
735 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6AddressValue']) |
747 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6AddressValue']) |
736 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
748 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
737 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
749 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
750 register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411LosPropagationLossModel']) |
|
751 register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, root_module['ns3::ItuR1411NlosOverRooftopPropagationLossModel']) |
|
738 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
752 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
753 register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, root_module['ns3::Kun2600MhzPropagationLossModel']) |
|
739 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
754 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
740 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
755 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
741 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
756 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
742 register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow']) |
757 register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow']) |
743 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
758 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
749 register_Ns3NistErrorRateModel_methods(root_module, root_module['ns3::NistErrorRateModel']) |
764 register_Ns3NistErrorRateModel_methods(root_module, root_module['ns3::NistErrorRateModel']) |
750 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
765 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
751 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
766 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
752 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
767 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
753 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
768 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
769 register_Ns3OkumuraHataPropagationLossModel_methods(root_module, root_module['ns3::OkumuraHataPropagationLossModel']) |
|
754 register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
770 register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
755 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::OutputStreamWrapper']) |
771 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::OutputStreamWrapper']) |
756 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
772 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
757 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::RandomVariableChecker']) |
773 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::RandomVariableChecker']) |
758 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::RandomVariableValue']) |
774 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::RandomVariableValue']) |
9159 cls.add_method('Set', |
9175 cls.add_method('Set', |
9160 'void', |
9176 'void', |
9161 [param('ns3::Ipv6Prefix const &', 'value')]) |
9177 [param('ns3::Ipv6Prefix const &', 'value')]) |
9162 return |
9178 return |
9163 |
9179 |
9180 def register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, cls): |
|
9181 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411LosPropagationLossModel::ItuR1411LosPropagationLossModel() [constructor] |
|
9182 cls.add_constructor([]) |
|
9183 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::ItuR1411LosPropagationLossModel::GetTypeId() [member function] |
|
9184 cls.add_method('GetTypeId', |
|
9185 'ns3::TypeId', |
|
9186 [], |
|
9187 is_static=True) |
|
9188 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): void ns3::ItuR1411LosPropagationLossModel::SetFrequency(double freq) [member function] |
|
9189 cls.add_method('SetFrequency', |
|
9190 'void', |
|
9191 [param('double', 'freq')]) |
|
9192 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): double ns3::ItuR1411LosPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9193 cls.add_method('GetLoss', |
|
9194 'double', |
|
9195 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9196 is_const=True) |
|
9197 ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): double ns3::ItuR1411LosPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9198 cls.add_method('DoCalcRxPower', |
|
9199 'double', |
|
9200 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9201 is_const=True, visibility='private', is_virtual=True) |
|
9202 return |
|
9203 |
|
9204 def register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, cls): |
|
9205 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411NlosOverRooftopPropagationLossModel::ItuR1411NlosOverRooftopPropagationLossModel() [constructor] |
|
9206 cls.add_constructor([]) |
|
9207 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::ItuR1411NlosOverRooftopPropagationLossModel::GetTypeId() [member function] |
|
9208 cls.add_method('GetTypeId', |
|
9209 'ns3::TypeId', |
|
9210 [], |
|
9211 is_static=True) |
|
9212 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): void ns3::ItuR1411NlosOverRooftopPropagationLossModel::SetFrequency(double freq) [member function] |
|
9213 cls.add_method('SetFrequency', |
|
9214 'void', |
|
9215 [param('double', 'freq')]) |
|
9216 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): double ns3::ItuR1411NlosOverRooftopPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9217 cls.add_method('GetLoss', |
|
9218 'double', |
|
9219 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9220 is_const=True) |
|
9221 ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): double ns3::ItuR1411NlosOverRooftopPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9222 cls.add_method('DoCalcRxPower', |
|
9223 'double', |
|
9224 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9225 is_const=True, visibility='private', is_virtual=True) |
|
9226 return |
|
9227 |
|
9164 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
9228 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
9165 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
9229 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
9166 cls.add_constructor([]) |
9230 cls.add_constructor([]) |
9167 ## jakes-propagation-loss-model.h (module 'propagation'): uint8_t ns3::JakesPropagationLossModel::GetNOscillators() const [member function] |
9231 ## jakes-propagation-loss-model.h (module 'propagation'): uint8_t ns3::JakesPropagationLossModel::GetNOscillators() const [member function] |
9168 cls.add_method('GetNOscillators', |
9232 cls.add_method('GetNOscillators', |
9186 ## jakes-propagation-loss-model.h (module 'propagation'): void ns3::JakesPropagationLossModel::SetNRays(uint8_t nRays) [member function] |
9250 ## jakes-propagation-loss-model.h (module 'propagation'): void ns3::JakesPropagationLossModel::SetNRays(uint8_t nRays) [member function] |
9187 cls.add_method('SetNRays', |
9251 cls.add_method('SetNRays', |
9188 'void', |
9252 'void', |
9189 [param('uint8_t', 'nRays')]) |
9253 [param('uint8_t', 'nRays')]) |
9190 ## 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] |
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] |
9255 cls.add_method('DoCalcRxPower', |
|
9256 'double', |
|
9257 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9258 is_const=True, visibility='private', is_virtual=True) |
|
9259 return |
|
9260 |
|
9261 def register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, cls): |
|
9262 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): ns3::Kun2600MhzPropagationLossModel::Kun2600MhzPropagationLossModel() [constructor] |
|
9263 cls.add_constructor([]) |
|
9264 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::Kun2600MhzPropagationLossModel::GetTypeId() [member function] |
|
9265 cls.add_method('GetTypeId', |
|
9266 'ns3::TypeId', |
|
9267 [], |
|
9268 is_static=True) |
|
9269 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): double ns3::Kun2600MhzPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9270 cls.add_method('GetLoss', |
|
9271 'double', |
|
9272 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9273 is_const=True) |
|
9274 ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): double ns3::Kun2600MhzPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9191 cls.add_method('DoCalcRxPower', |
9275 cls.add_method('DoCalcRxPower', |
9192 'double', |
9276 'double', |
9193 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9277 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
9194 is_const=True, visibility='private', is_virtual=True) |
9278 is_const=True, visibility='private', is_virtual=True) |
9195 return |
9279 return |
9859 is_const=True, is_virtual=True) |
9943 is_const=True, is_virtual=True) |
9860 ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::ObjectFactory const & value) [member function] |
9944 ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::ObjectFactory const & value) [member function] |
9861 cls.add_method('Set', |
9945 cls.add_method('Set', |
9862 'void', |
9946 'void', |
9863 [param('ns3::ObjectFactory const &', 'value')]) |
9947 [param('ns3::ObjectFactory const &', 'value')]) |
9948 return |
|
9949 |
|
9950 def register_Ns3OkumuraHataPropagationLossModel_methods(root_module, cls): |
|
9951 ## okumura-hata-propagation-loss-model.h (module 'propagation'): ns3::OkumuraHataPropagationLossModel::OkumuraHataPropagationLossModel() [constructor] |
|
9952 cls.add_constructor([]) |
|
9953 ## okumura-hata-propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::OkumuraHataPropagationLossModel::GetTypeId() [member function] |
|
9954 cls.add_method('GetTypeId', |
|
9955 'ns3::TypeId', |
|
9956 [], |
|
9957 is_static=True) |
|
9958 ## okumura-hata-propagation-loss-model.h (module 'propagation'): double ns3::OkumuraHataPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9959 cls.add_method('GetLoss', |
|
9960 'double', |
|
9961 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9962 is_const=True) |
|
9963 ## okumura-hata-propagation-loss-model.h (module 'propagation'): double ns3::OkumuraHataPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9964 cls.add_method('DoCalcRxPower', |
|
9965 'double', |
|
9966 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9967 is_const=True, visibility='private', is_virtual=True) |
|
9864 return |
9968 return |
9865 |
9969 |
9866 def register_Ns3OnoeWifiManager_methods(root_module, cls): |
9970 def register_Ns3OnoeWifiManager_methods(root_module, cls): |
9867 ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager::OnoeWifiManager(ns3::OnoeWifiManager const & arg0) [copy constructor] |
9971 ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager::OnoeWifiManager(ns3::OnoeWifiManager const & arg0) [copy constructor] |
9868 cls.add_constructor([param('ns3::OnoeWifiManager const &', 'arg0')]) |
9972 cls.add_constructor([param('ns3::OnoeWifiManager const &', 'arg0')]) |