|
|
| 264 |
module.add_class('ParetoVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
264 |
module.add_class('ParetoVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
| 265 |
## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] |
265 |
## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] |
| 266 |
module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=root_module['ns3::Object']) |
266 |
module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
|
267 |
## propagation-delay-model.h (module 'propagation'): ns3::PropagationDelayModel [class] |
| 268 |
module.add_class('PropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) |
| 267 |
## qos-tag.h (module 'wifi'): ns3::QosTag [class] |
269 |
## qos-tag.h (module 'wifi'): ns3::QosTag [class] |
| 268 |
module.add_class('QosTag', parent=root_module['ns3::Tag']) |
270 |
module.add_class('QosTag', parent=root_module['ns3::Tag']) |
| 269 |
## qos-wifi-mac-helper.h (module 'wifi'): ns3::QosWifiMacHelper [class] |
271 |
## qos-wifi-mac-helper.h (module 'wifi'): ns3::QosWifiMacHelper [class] |
| 270 |
module.add_class('QosWifiMacHelper', parent=root_module['ns3::WifiMacHelper']) |
272 |
module.add_class('QosWifiMacHelper', parent=root_module['ns3::WifiMacHelper']) |
|
|
273 |
## propagation-delay-model.h (module 'propagation'): ns3::RandomPropagationDelayModel [class] |
| 274 |
module.add_class('RandomPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) |
| 271 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
275 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
| 272 |
module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
276 |
module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
| 273 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
277 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
|
|
| 366 |
module.add_class('Channel', import_from_module='ns.network', parent=root_module['ns3::Object']) |
370 |
module.add_class('Channel', import_from_module='ns.network', parent=root_module['ns3::Object']) |
| 367 |
## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManager [class] |
371 |
## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManager [class] |
| 368 |
module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
372 |
module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
|
373 |
## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropagationDelayModel [class] |
| 374 |
module.add_class('ConstantSpeedPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) |
| 369 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] |
375 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] |
| 370 |
module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) |
376 |
module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) |
| 371 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] |
377 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] |
|
|
| 626 |
register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
632 |
register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
| 627 |
register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVariable']) |
633 |
register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVariable']) |
| 628 |
register_Ns3PcapFileWrapper_methods(root_module, root_module['ns3::PcapFileWrapper']) |
634 |
register_Ns3PcapFileWrapper_methods(root_module, root_module['ns3::PcapFileWrapper']) |
|
|
635 |
register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
| 629 |
register_Ns3QosTag_methods(root_module, root_module['ns3::QosTag']) |
636 |
register_Ns3QosTag_methods(root_module, root_module['ns3::QosTag']) |
| 630 |
register_Ns3QosWifiMacHelper_methods(root_module, root_module['ns3::QosWifiMacHelper']) |
637 |
register_Ns3QosWifiMacHelper_methods(root_module, root_module['ns3::QosWifiMacHelper']) |
|
|
638 |
register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
| 631 |
register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
639 |
register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
| 632 |
register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
640 |
register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
| 633 |
register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
641 |
register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
|
|
| 665 |
register_Ns3CaraWifiManager_methods(root_module, root_module['ns3::CaraWifiManager']) |
673 |
register_Ns3CaraWifiManager_methods(root_module, root_module['ns3::CaraWifiManager']) |
| 666 |
register_Ns3Channel_methods(root_module, root_module['ns3::Channel']) |
674 |
register_Ns3Channel_methods(root_module, root_module['ns3::Channel']) |
| 667 |
register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
675 |
register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
|
|
676 |
register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
| 668 |
register_Ns3CtrlBAckRequestHeader_methods(root_module, root_module['ns3::CtrlBAckRequestHeader']) |
677 |
register_Ns3CtrlBAckRequestHeader_methods(root_module, root_module['ns3::CtrlBAckRequestHeader']) |
| 669 |
register_Ns3CtrlBAckResponseHeader_methods(root_module, root_module['ns3::CtrlBAckResponseHeader']) |
678 |
register_Ns3CtrlBAckResponseHeader_methods(root_module, root_module['ns3::CtrlBAckResponseHeader']) |
| 670 |
register_Ns3Dcf_methods(root_module, root_module['ns3::Dcf']) |
679 |
register_Ns3Dcf_methods(root_module, root_module['ns3::Dcf']) |
|
|
| 5022 |
[]) |
5031 |
[]) |
| 5023 |
return |
5032 |
return |
| 5024 |
|
5033 |
|
|
|
5034 |
def register_Ns3PropagationDelayModel_methods(root_module, cls): |
| 5035 |
## propagation-delay-model.h (module 'propagation'): ns3::PropagationDelayModel::PropagationDelayModel() [constructor] |
| 5036 |
cls.add_constructor([]) |
| 5037 |
## propagation-delay-model.h (module 'propagation'): ns3::PropagationDelayModel::PropagationDelayModel(ns3::PropagationDelayModel const & arg0) [copy constructor] |
| 5038 |
cls.add_constructor([param('ns3::PropagationDelayModel const &', 'arg0')]) |
| 5039 |
## propagation-delay-model.h (module 'propagation'): ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
| 5040 |
cls.add_method('GetDelay', |
| 5041 |
'ns3::Time', |
| 5042 |
[param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
| 5043 |
is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5044 |
## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
| 5045 |
cls.add_method('GetTypeId', |
| 5046 |
'ns3::TypeId', |
| 5047 |
[], |
| 5048 |
is_static=True) |
| 5049 |
return |
| 5050 |
|
| 5025 |
def register_Ns3QosTag_methods(root_module, cls): |
5051 |
def register_Ns3QosTag_methods(root_module, cls): |
| 5026 |
## qos-tag.h (module 'wifi'): ns3::QosTag::QosTag(ns3::QosTag const & arg0) [copy constructor] |
5052 |
## qos-tag.h (module 'wifi'): ns3::QosTag::QosTag(ns3::QosTag const & arg0) [copy constructor] |
| 5027 |
cls.add_constructor([param('ns3::QosTag const &', 'arg0')]) |
5053 |
cls.add_constructor([param('ns3::QosTag const &', 'arg0')]) |
|
|
| 5107 |
is_const=True, visibility='private', is_virtual=True) |
5133 |
is_const=True, visibility='private', is_virtual=True) |
| 5108 |
return |
5134 |
return |
| 5109 |
|
5135 |
|
|
|
5136 |
def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
| 5137 |
## propagation-delay-model.h (module 'propagation'): ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
| 5138 |
cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
| 5139 |
## propagation-delay-model.h (module 'propagation'): ns3::RandomPropagationDelayModel::RandomPropagationDelayModel() [constructor] |
| 5140 |
cls.add_constructor([]) |
| 5141 |
## propagation-delay-model.h (module 'propagation'): ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
| 5142 |
cls.add_method('GetDelay', |
| 5143 |
'ns3::Time', |
| 5144 |
[param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
| 5145 |
is_const=True, is_virtual=True) |
| 5146 |
## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
| 5147 |
cls.add_method('GetTypeId', |
| 5148 |
'ns3::TypeId', |
| 5149 |
[], |
| 5150 |
is_static=True) |
| 5151 |
return |
| 5152 |
|
| 5110 |
def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
5153 |
def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
| 5111 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount() [constructor] |
5154 |
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount() [constructor] |
| 5112 |
cls.add_constructor([]) |
5155 |
cls.add_constructor([]) |
|
|
| 7893 |
is_const=True, visibility='private', is_virtual=True) |
7936 |
is_const=True, visibility='private', is_virtual=True) |
| 7894 |
return |
7937 |
return |
| 7895 |
|
7938 |
|
|
|
7939 |
def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
| 7940 |
## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel(ns3::ConstantSpeedPropagationDelayModel const & arg0) [copy constructor] |
| 7941 |
cls.add_constructor([param('ns3::ConstantSpeedPropagationDelayModel const &', 'arg0')]) |
| 7942 |
## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel() [constructor] |
| 7943 |
cls.add_constructor([]) |
| 7944 |
## propagation-delay-model.h (module 'propagation'): ns3::Time ns3::ConstantSpeedPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
| 7945 |
cls.add_method('GetDelay', |
| 7946 |
'ns3::Time', |
| 7947 |
[param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
| 7948 |
is_const=True, is_virtual=True) |
| 7949 |
## propagation-delay-model.h (module 'propagation'): double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
| 7950 |
cls.add_method('GetSpeed', |
| 7951 |
'double', |
| 7952 |
[], |
| 7953 |
is_const=True) |
| 7954 |
## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
| 7955 |
cls.add_method('GetTypeId', |
| 7956 |
'ns3::TypeId', |
| 7957 |
[], |
| 7958 |
is_static=True) |
| 7959 |
## propagation-delay-model.h (module 'propagation'): void ns3::ConstantSpeedPropagationDelayModel::SetSpeed(double speed) [member function] |
| 7960 |
cls.add_method('SetSpeed', |
| 7961 |
'void', |
| 7962 |
[param('double', 'speed')]) |
| 7963 |
return |
| 7964 |
|
| 7896 |
def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): |
7965 |
def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): |
| 7897 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader(ns3::CtrlBAckRequestHeader const & arg0) [copy constructor] |
7966 |
## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader(ns3::CtrlBAckRequestHeader const & arg0) [copy constructor] |
| 7898 |
cls.add_constructor([param('ns3::CtrlBAckRequestHeader const &', 'arg0')]) |
7967 |
cls.add_constructor([param('ns3::CtrlBAckRequestHeader const &', 'arg0')]) |