From 761b97606d81895a94a2feb00fb56ed6962efd73 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Sat, 13 Jun 2020 08:55:47 -0700 Subject: [PATCH] wifi: Rescan APIs --- src/wifi/bindings/modulegen__gcc_ILP32.py | 2428 +++++++++++---------- src/wifi/bindings/modulegen__gcc_LP64.py | 2428 +++++++++++---------- 2 files changed, 2438 insertions(+), 2418 deletions(-) diff --git a/src/wifi/bindings/modulegen__gcc_ILP32.py b/src/wifi/bindings/modulegen__gcc_ILP32.py index 8a750a975..758884485 100644 --- a/src/wifi/bindings/modulegen__gcc_ILP32.py +++ b/src/wifi/bindings/modulegen__gcc_ILP32.py @@ -102,41 +102,41 @@ def register_types(module): ## data-rate.h (module 'network'): ns3::DataRate [class] module.add_class('DataRate', import_from_module='ns.network') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeAccessor'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeChecker']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeChecker'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeValue']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeValue'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::CallbackImplBase']) + module.add_class('DefaultDeleter', template_parameters=['ns3::CallbackImplBase'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::Event']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::EventImpl']) + module.add_class('DefaultDeleter', template_parameters=['ns3::EventImpl'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Hash::Implementation']) + module.add_class('DefaultDeleter', template_parameters=['ns3::Hash::Implementation'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::MacRxMiddle']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::MacTxMiddle']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::NixVector']) + module.add_class('DefaultDeleter', template_parameters=['ns3::NixVector'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::OutputStreamWrapper']) + module.add_class('DefaultDeleter', template_parameters=['ns3::OutputStreamWrapper'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Packet']) + module.add_class('DefaultDeleter', template_parameters=['ns3::Packet'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::QosBlockedDestinations']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::QueueItem']) + module.add_class('DefaultDeleter', template_parameters=['ns3::QueueItem'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumModel']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumModel'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumSignalParameters']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumSignalParameters'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumValue']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumValue'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::TraceSourceAccessor']) + module.add_class('DefaultDeleter', template_parameters=['ns3::TraceSourceAccessor'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::WifiInformationElement']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -251,7 +251,7 @@ def register_types(module): ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] module.add_class('PcapHelperForDevice', import_from_module='ns.network', allow_subclassing=True) ## propagation-cache.h (module 'propagation'): ns3::PropagationCache [class] - module.add_class('PropagationCache', import_from_module='ns.propagation', template_parameters=['ns3::JakesProcess']) + module.add_class('PropagationCache', template_parameters=['ns3::JakesProcess'], import_from_module='ns.propagation') ## queue-size.h (module 'network'): ns3::QueueSize [class] module.add_class('QueueSize', import_from_module='ns.network') ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo [struct] @@ -259,15 +259,15 @@ def register_types(module): ## wifi-phy.h (module 'wifi'): ns3::SignalNoiseDbm [struct] module.add_class('SignalNoiseDbm') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::ObjectBase'], import_from_module='ns.core', automatic_type_narrowing=True) ## simulator.h (module 'core'): ns3::Simulator [class] - module.add_class('Simulator', import_from_module='ns.core', destructor_visibility='private') + module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') ## simulator.h (module 'core'): ns3::Simulator [enumeration] module.add_enum('', ['NO_CONTEXT'], outer_class=root_module['ns3::Simulator'], import_from_module='ns.core') ## status-code.h (module 'wifi'): ns3::StatusCode [class] module.add_class('StatusCode') ## tag.h (module 'network'): ns3::Tag [class] - module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) + module.add_class('Tag', parent=root_module['ns3::ObjectBase'], import_from_module='ns.network') ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] module.add_class('TagBuffer', import_from_module='ns.network') ## nstime.h (module 'core'): ns3::Time [class] @@ -280,11 +280,11 @@ def register_types(module): ## nstime.h (module 'core'): ns3::TimeWithUnit [class] module.add_class('TimeWithUnit', import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['double']) + module.add_class('TracedValue', template_parameters=['double'], import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['unsigned int']) + module.add_class('TracedValue', template_parameters=['unsigned int'], import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['unsigned long long']) + module.add_class('TracedValue', template_parameters=['unsigned long long'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId [class] module.add_class('TypeId', import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] @@ -353,9 +353,9 @@ def register_types(module): ## ampdu-tag.h (module 'wifi'): ns3::AmpduTag [class] module.add_class('AmpduTag', parent=root_module['ns3::Tag']) ## chunk.h (module 'network'): ns3::Chunk [class] - module.add_class('Chunk', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) + module.add_class('Chunk', parent=root_module['ns3::ObjectBase'], import_from_module='ns.network') ## header.h (module 'network'): ns3::Header [class] - module.add_class('Header', import_from_module='ns.network', parent=root_module['ns3::Chunk']) + module.add_class('Header', parent=root_module['ns3::Chunk'], import_from_module='ns.network') ## wifi-phy-header.h (module 'wifi'): ns3::HtSigHeader [class] module.add_class('HtSigHeader', parent=root_module['ns3::Header']) ## wifi-phy-header.h (module 'wifi'): ns3::LSigHeader [class] @@ -379,7 +379,7 @@ def register_types(module): ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiRemoteStation [struct] module.add_class('MinstrelWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) ## object.h (module 'core'): ns3::Object [class] - module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) + module.add_class('Object', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >'], import_from_module='ns.core') ## object.h (module 'core'): ns3::Object::AggregateIterator [class] module.add_class('AggregateIterator', outer_class=root_module['ns3::Object'], import_from_module='ns.core') ## obss-pd-algorithm.h (module 'wifi'): ns3::ObssPdAlgorithm [class] @@ -388,106 +388,106 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint8_t, double, bool, double, double )*', 'ns3::ObssPdAlgorithm::ResetTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint8_t, double, bool, double, double )&', 'ns3::ObssPdAlgorithm::ResetTracedCallback&') ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] - module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('PcapFileWrapper', parent=root_module['ns3::Object'], import_from_module='ns.network') ## preamble-detection-model.h (module 'wifi'): ns3::PreambleDetectionModel [class] module.add_class('PreambleDetectionModel', parent=root_module['ns3::Object']) ## propagation-delay-model.h (module 'propagation'): ns3::PropagationDelayModel [class] - module.add_class('PropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('PropagationDelayModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel [class] - module.add_class('PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('PropagationLossModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## queue.h (module 'network'): ns3::QueueBase [class] - module.add_class('QueueBase', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('QueueBase', parent=root_module['ns3::Object'], import_from_module='ns.network') ## propagation-delay-model.h (module 'propagation'): ns3::RandomPropagationDelayModel [class] - module.add_class('RandomPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) + module.add_class('RandomPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::RandomPropagationLossModel [class] - module.add_class('RandomPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::RandomVariableStream [class] - module.add_class('RandomVariableStream', import_from_module='ns.core', parent=root_module['ns3::Object']) + module.add_class('RandomVariableStream', parent=root_module['ns3::Object'], import_from_module='ns.core') ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel [class] - module.add_class('RangePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('RangePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::SequentialRandomVariable [class] - module.add_class('SequentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('SequentialRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Event', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Event', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::MacRxMiddle', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::MacRxMiddle', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::MacTxMiddle', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::MacTxMiddle', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::QosBlockedDestinations', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::QosBlockedDestinations', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::QueueItem', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::QueueItem', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiMacQueueItem', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiMacQueueItem', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiPpdu', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiPpdu', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiPsdu', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiPsdu', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## snr-tag.h (module 'wifi'): ns3::SnrTag [class] module.add_class('SnrTag', parent=root_module['ns3::Tag']) ## spectrum-model.h (module 'spectrum'): ns3::SpectrumModel [class] - module.add_class('SpectrumModel', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumModel, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumModel', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumModel, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') ## spectrum-phy.h (module 'spectrum'): ns3::SpectrumPhy [class] - module.add_class('SpectrumPhy', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumPhy', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## spectrum-propagation-loss-model.h (module 'spectrum'): ns3::SpectrumPropagationLossModel [class] - module.add_class('SpectrumPropagationLossModel', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumPropagationLossModel', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## spectrum-signal-parameters.h (module 'spectrum'): ns3::SpectrumSignalParameters [struct] - module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumSignalParameters', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') ## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] - module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumValue', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )', 'ns3::SpectrumValue::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )*', 'ns3::SpectrumValue::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )&', 'ns3::SpectrumValue::TracedCallback&') ## spectrum-wifi-helper.h (module 'wifi'): ns3::SpectrumWifiPhyHelper [class] module.add_class('SpectrumWifiPhyHelper', parent=root_module['ns3::WifiPhyHelper']) ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppPropagationLossModel [class] - module.add_class('ThreeGppPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ThreeGppPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppRmaPropagationLossModel [class] - module.add_class('ThreeGppRmaPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppRmaPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppUmaPropagationLossModel [class] - module.add_class('ThreeGppUmaPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppUmaPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppUmiStreetCanyonPropagationLossModel [class] - module.add_class('ThreeGppUmiStreetCanyonPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppUmiStreetCanyonPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::ThreeLogDistancePropagationLossModel [class] - module.add_class('ThreeLogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## threshold-preamble-detection-model.h (module 'wifi'): ns3::ThresholdPreambleDetectionModel [class] module.add_class('ThresholdPreambleDetectionModel', parent=root_module['ns3::PreambleDetectionModel']) ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] - module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('TraceSourceAccessor', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## trailer.h (module 'network'): ns3::Trailer [class] - module.add_class('Trailer', import_from_module='ns.network', parent=root_module['ns3::Chunk']) + module.add_class('Trailer', parent=root_module['ns3::Chunk'], import_from_module='ns.network') ## random-variable-stream.h (module 'core'): ns3::TriangularRandomVariable [class] - module.add_class('TriangularRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('TriangularRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## propagation-loss-model.h (module 'propagation'): ns3::TwoRayGroundPropagationLossModel [class] - module.add_class('TwoRayGroundPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('TwoRayGroundPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## txop.h (module 'wifi'): ns3::Txop [class] module.add_class('Txop', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::Txop::TxOk') @@ -500,13 +500,13 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Txop::TxDropped*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Txop::TxDropped&') ## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable [class] - module.add_class('UniformRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('UniformRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## vht-configuration.h (module 'wifi'): ns3::VhtConfiguration [class] module.add_class('VhtConfiguration', parent=root_module['ns3::Object']) ## wifi-phy-header.h (module 'wifi'): ns3::VhtSigHeader [class] module.add_class('VhtSigHeader', parent=root_module['ns3::Header']) ## random-variable-stream.h (module 'core'): ns3::WeibullRandomVariable [class] - module.add_class('WeibullRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('WeibullRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## wifi-ack-policy-selector.h (module 'wifi'): ns3::WifiAckPolicySelector [class] module.add_class('WifiAckPolicySelector', parent=root_module['ns3::Object']) ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader [class] @@ -615,9 +615,9 @@ def register_types(module): ## yans-wifi-phy.h (module 'wifi'): ns3::YansWifiPhy [class] module.add_class('YansWifiPhy', parent=root_module['ns3::WifiPhy']) ## random-variable-stream.h (module 'core'): ns3::ZetaRandomVariable [class] - module.add_class('ZetaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ZetaRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ZipfRandomVariable [class] - module.add_class('ZipfRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ZipfRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## aarf-wifi-manager.h (module 'wifi'): ns3::AarfWifiManager [class] module.add_class('AarfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::AarfcdWifiManager [class] @@ -629,7 +629,7 @@ def register_types(module): ## amsdu-subframe-header.h (module 'wifi'): ns3::AmsduSubframeHeader [class] module.add_class('AmsduSubframeHeader', parent=root_module['ns3::Header']) ## antenna-model.h (module 'antenna'): ns3::AntennaModel [class] - module.add_class('AntennaModel', import_from_module='ns.antenna', parent=root_module['ns3::Object']) + module.add_class('AntennaModel', parent=root_module['ns3::Object'], import_from_module='ns.antenna') ## aparf-wifi-manager.h (module 'wifi'): ns3::AparfWifiManager [class] module.add_class('AparfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## aparf-wifi-manager.h (module 'wifi'): ns3::AparfWifiManager::State [enumeration] @@ -639,11 +639,11 @@ def register_types(module): ## athstats-helper.h (module 'wifi'): ns3::AthstatsWifiTraceSink [class] module.add_class('AthstatsWifiTraceSink', parent=root_module['ns3::Object']) ## attribute.h (module 'core'): ns3::AttributeAccessor [class] - module.add_class('AttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('AttributeAccessor', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::AttributeChecker [class] - module.add_class('AttributeChecker', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >'], allow_subclassing=False) + module.add_class('AttributeChecker', allow_subclassing=False, parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core', automatic_type_narrowing=True) ## attribute.h (module 'core'): ns3::AttributeValue [class] - module.add_class('AttributeValue', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >'], allow_subclassing=False) + module.add_class('AttributeValue', allow_subclassing=False, parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core', automatic_type_narrowing=True) ## block-ack-manager.h (module 'wifi'): ns3::BlockAckManager [class] module.add_class('BlockAckManager', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::BlockAckManager::TxOk') @@ -656,58 +656,58 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( ns3::Time, ns3::Mac48Address, uint8_t, ns3::OriginatorBlockAckAgreement::State )*', 'ns3::BlockAckManager::AgreementStateTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Time, ns3::Mac48Address, uint8_t, ns3::OriginatorBlockAckAgreement::State )&', 'ns3::BlockAckManager::AgreementStateTracedCallback&') ## boolean.h (module 'core'): ns3::BooleanChecker [class] - module.add_class('BooleanChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('BooleanChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## boolean.h (module 'core'): ns3::BooleanValue [class] - module.add_class('BooleanValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('BooleanValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackChecker [class] - module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('CallbackChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImplBase [class] - module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('CallbackImplBase', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackValue [class] - module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('CallbackValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## cara-wifi-manager.h (module 'wifi'): ns3::CaraWifiManager [class] module.add_class('CaraWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## cf-parameter-set.h (module 'wifi'): ns3::CfParameterSet [class] module.add_class('CfParameterSet', parent=root_module['ns3::WifiInformationElement']) ## channel.h (module 'network'): ns3::Channel [class] - module.add_class('Channel', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Channel', parent=root_module['ns3::Object'], import_from_module='ns.network') ## channel-access-manager.h (module 'wifi'): ns3::ChannelAccessManager [class] module.add_class('ChannelAccessManager', parent=root_module['ns3::Object']) ## channel-condition-model.h (module 'propagation'): ns3::ChannelCondition [class] - module.add_class('ChannelCondition', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('ChannelCondition', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ChannelCondition::LosConditionValue [enumeration] module.add_enum('LosConditionValue', ['LOS', 'NLOS'], outer_class=root_module['ns3::ChannelCondition'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ChannelConditionModel [class] - module.add_class('ChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('ChannelConditionModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## constant-obss-pd-algorithm.h (module 'wifi'): ns3::ConstantObssPdAlgorithm [class] module.add_class('ConstantObssPdAlgorithm', parent=root_module['ns3::ObssPdAlgorithm']) ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [class] - module.add_class('ConstantRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ConstantRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManager [class] module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropagationDelayModel [class] - module.add_class('ConstantSpeedPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) + module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel'], import_from_module='ns.propagation') ## constant-wifi-ack-policy-selector.h (module 'wifi'): ns3::ConstantWifiAckPolicySelector [class] module.add_class('ConstantWifiAckPolicySelector', parent=root_module['ns3::WifiAckPolicySelector']) ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231PropagationLossModel [class] - module.add_class('Cost231PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('Cost231PropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] module.add_class('CtrlBAckResponseHeader', parent=root_module['ns3::Header']) ## data-rate.h (module 'network'): ns3::DataRateChecker [class] - module.add_class('DataRateChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## data-rate.h (module 'network'): ns3::DataRateValue [class] - module.add_class('DataRateValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('DataRateValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariable [class] - module.add_class('DeterministicRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('DeterministicRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## device-energy-model.h (module 'energy'): ns3::DeviceEnergyModel [class] - module.add_class('DeviceEnergyModel', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('DeviceEnergyModel', parent=root_module['ns3::Object'], import_from_module='ns.energy') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::DeviceEnergyModel::ChangeStateCallback') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::DeviceEnergyModel::ChangeStateCallback*') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::DeviceEnergyModel::ChangeStateCallback&') ## double.h (module 'core'): ns3::DoubleValue [class] - module.add_class('DoubleValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('DoubleValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## dsss-parameter-set.h (module 'wifi'): ns3::DsssParameterSet [class] module.add_class('DsssParameterSet', parent=root_module['ns3::WifiInformationElement']) ## wifi-phy-header.h (module 'wifi'): ns3::DsssSigHeader [class] @@ -715,52 +715,52 @@ def register_types(module): ## edca-parameter-set.h (module 'wifi'): ns3::EdcaParameterSet [class] module.add_class('EdcaParameterSet', parent=root_module['ns3::WifiInformationElement']) ## random-variable-stream.h (module 'core'): ns3::EmpiricalRandomVariable [class] - module.add_class('EmpiricalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('EmpiricalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeAccessor [class] - module.add_class('EmptyAttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::AttributeAccessor']) + module.add_class('EmptyAttributeAccessor', parent=root_module['ns3::AttributeAccessor'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeChecker [class] - module.add_class('EmptyAttributeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('EmptyAttributeChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] - module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('EmptyAttributeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## energy-harvester.h (module 'energy'): ns3::EnergyHarvester [class] - module.add_class('EnergyHarvester', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergyHarvester', parent=root_module['ns3::Object'], import_from_module='ns.energy') ## energy-source.h (module 'energy'): ns3::EnergySource [class] - module.add_class('EnergySource', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergySource', parent=root_module['ns3::Object'], import_from_module='ns.energy') ## energy-source-container.h (module 'energy'): ns3::EnergySourceContainer [class] - module.add_class('EnergySourceContainer', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergySourceContainer', parent=root_module['ns3::Object'], import_from_module='ns.energy') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator', 'ns3::EnergySourceContainer::Iterator') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator*', 'ns3::EnergySourceContainer::Iterator*') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator&', 'ns3::EnergySourceContainer::Iterator&') ## enum.h (module 'core'): ns3::EnumChecker [class] - module.add_class('EnumChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('EnumChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## enum.h (module 'core'): ns3::EnumValue [class] - module.add_class('EnumValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('EnumValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ErlangRandomVariable [class] - module.add_class('ErlangRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ErlangRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## erp-information.h (module 'wifi'): ns3::ErpInformation [class] module.add_class('ErpInformation', parent=root_module['ns3::WifiInformationElement']) ## error-model.h (module 'network'): ns3::ErrorModel [class] - module.add_class('ErrorModel', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('ErrorModel', parent=root_module['ns3::Object'], import_from_module='ns.network') ## error-rate-model.h (module 'wifi'): ns3::ErrorRateModel [class] module.add_class('ErrorRateModel', parent=root_module['ns3::Object']) ## interference-helper.h (module 'wifi'): ns3::Event [class] module.add_class('Event', parent=root_module['ns3::SimpleRefCount< ns3::Event, ns3::empty, ns3::DefaultDeleter >']) ## event-impl.h (module 'core'): ns3::EventImpl [class] - module.add_class('EventImpl', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ExponentialRandomVariable [class] - module.add_class('ExponentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ExponentialRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## extended-capabilities.h (module 'wifi'): ns3::ExtendedCapabilities [class] module.add_class('ExtendedCapabilities', parent=root_module['ns3::WifiInformationElement']) ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE [class] module.add_class('ExtendedSupportedRatesIE', parent=root_module['ns3::WifiInformationElement']) ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel [class] - module.add_class('FixedRssLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('FixedRssLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## frame-capture-model.h (module 'wifi'): ns3::FrameCaptureModel [class] module.add_class('FrameCaptureModel', parent=root_module['ns3::Object']) ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel [class] - module.add_class('FriisPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::GammaRandomVariable [class] - module.add_class('GammaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('GammaRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## he-capabilities.h (module 'wifi'): ns3::HeCapabilities [class] module.add_class('HeCapabilities', parent=root_module['ns3::WifiInformationElement']) ## he-configuration.h (module 'wifi'): ns3::HeConfiguration [class] @@ -778,45 +778,45 @@ def register_types(module): ## ideal-wifi-manager.h (module 'wifi'): ns3::IdealWifiManager [class] module.add_class('IdealWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## integer.h (module 'core'): ns3::IntegerValue [class] - module.add_class('IntegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('IntegerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker [class] - module.add_class('Ipv4AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv4AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue [class] - module.add_class('Ipv4AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv4AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker [class] - module.add_class('Ipv4MaskChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv4MaskChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue [class] - module.add_class('Ipv4MaskValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv4MaskValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker [class] - module.add_class('Ipv6AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv6AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue [class] - module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv6AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] - module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv6PrefixChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] - module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv6PrefixValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411LosPropagationLossModel [class] - module.add_class('ItuR1411LosPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ItuR1411LosPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411NlosOverRooftopPropagationLossModel [class] - module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## jakes-process.h (module 'propagation'): ns3::JakesProcess [class] - module.add_class('JakesProcess', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('JakesProcess', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] - module.add_class('JakesPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): ns3::Kun2600MhzPropagationLossModel [class] - module.add_class('Kun2600MhzPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('Kun2600MhzPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## wifi-tx-current-model.h (module 'wifi'): ns3::LinearWifiTxCurrentModel [class] module.add_class('LinearWifiTxCurrentModel', parent=root_module['ns3::WifiTxCurrentModel']) ## error-model.h (module 'network'): ns3::ListErrorModel [class] - module.add_class('ListErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('ListErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] - module.add_class('LogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('LogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::LogNormalRandomVariable [class] - module.add_class('LogNormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('LogNormalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker [class] - module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Mac48AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] - module.add_class('Mac48AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Mac48AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## mac-low.h (module 'wifi'): ns3::MacLow [class] module.add_class('MacLow', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::WifiMacQueueItem >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::MacLow::MacLowRxCallback') @@ -830,7 +830,7 @@ def register_types(module): ## mac-tx-middle.h (module 'wifi'): ns3::MacTxMiddle [class] module.add_class('MacTxMiddle', parent=root_module['ns3::SimpleRefCount< ns3::MacTxMiddle, ns3::empty, ns3::DefaultDeleter >']) ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLossModel [class] - module.add_class('MatrixPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('MatrixPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader [class] module.add_class('MgtBeaconHeader', parent=root_module['ns3::MgtProbeResponseHeader']) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::MinstrelHtWifiManager [class] @@ -841,7 +841,7 @@ def register_types(module): ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiManager [class] module.add_class('MinstrelWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] - module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) + module.add_class('MobilityModel', parent=root_module['ns3::Object'], import_from_module='ns.mobility') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )', 'ns3::MobilityModel::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )*', 'ns3::MobilityModel::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )&', 'ns3::MobilityModel::TracedCallback&') @@ -862,9 +862,9 @@ def register_types(module): typehandlers.add_type_alias('std::map< ns3::AcIndex, ns3::Ptr< ns3::QosTxop > >*', 'ns3::MsduAggregator::EdcaQueues*') typehandlers.add_type_alias('std::map< ns3::AcIndex, ns3::Ptr< ns3::QosTxop > >&', 'ns3::MsduAggregator::EdcaQueues&') ## propagation-loss-model.h (module 'propagation'): ns3::NakagamiPropagationLossModel [class] - module.add_class('NakagamiPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('NakagamiPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## net-device.h (module 'network'): ns3::NetDevice [class] - module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('NetDevice', parent=root_module['ns3::Object'], import_from_module='ns.network') ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( )', 'ns3::NetDevice::LinkChangeTracedCallback') @@ -877,13 +877,13 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::NetDevice::PromiscReceiveCallback*') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::NetDevice::PromiscReceiveCallback&') ## channel-condition-model.h (module 'propagation'): ns3::NeverLosChannelConditionModel [class] - module.add_class('NeverLosChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('NeverLosChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## nist-error-rate-model.h (module 'wifi'): ns3::NistErrorRateModel [class] module.add_class('NistErrorRateModel', parent=root_module['ns3::ErrorRateModel']) ## nix-vector.h (module 'network'): ns3::NixVector [class] - module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('NixVector', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## node.h (module 'network'): ns3::Node [class] - module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Node', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'ns3::Node::ProtocolHandler') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Node::ProtocolHandler*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Node::ProtocolHandler&') @@ -891,19 +891,19 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Node::DeviceAdditionListener*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Node::DeviceAdditionListener&') ## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class] - module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('NormalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] - module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('ObjectFactoryChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] - module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('ObjectFactoryValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## okumura-hata-propagation-loss-model.h (module 'propagation'): ns3::OkumuraHataPropagationLossModel [class] - module.add_class('OkumuraHataPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('OkumuraHataPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager [class] module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] - module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('OutputStreamWrapper', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## packet.h (module 'network'): ns3::Packet [class] - module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )', 'ns3::Packet::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )*', 'ns3::Packet::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )&', 'ns3::Packet::TracedCallback&') @@ -923,7 +923,7 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const >, double )*', 'ns3::Packet::SinrTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const >, double )&', 'ns3::Packet::SinrTracedCallback&') ## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class] - module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ParetoRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## parf-wifi-manager.h (module 'wifi'): ns3::ParfWifiManager [class] module.add_class('ParfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## qos-blocked-destinations.h (module 'wifi'): ns3::QosBlockedDestinations [class] @@ -931,39 +931,39 @@ def register_types(module): ## qos-txop.h (module 'wifi'): ns3::QosTxop [class] module.add_class('QosTxop', parent=root_module['ns3::Txop']) ## queue.h (module 'network'): ns3::Queue [class] - module.add_class('Queue', import_from_module='ns.network', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::Packet']) + module.add_class('Queue', template_parameters=['ns3::Packet'], parent=root_module['ns3::QueueBase'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::Packet', 'ns3::Queue< ns3::Packet > ItemType') typehandlers.add_type_alias('ns3::Packet*', 'ns3::Queue< ns3::Packet > ItemType*') typehandlers.add_type_alias('ns3::Packet&', 'ns3::Queue< ns3::Packet > ItemType&') module.add_typedef(root_module['ns3::Packet'], 'ItemType') ## queue.h (module 'network'): ns3::Queue [class] - module.add_class('Queue', import_from_module='ns.network', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::QueueDiscItem']) + module.add_class('Queue', template_parameters=['ns3::QueueDiscItem'], parent=root_module['ns3::QueueBase'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::QueueDiscItem', 'ns3::Queue< ns3::QueueDiscItem > ItemType') typehandlers.add_type_alias('ns3::QueueDiscItem*', 'ns3::Queue< ns3::QueueDiscItem > ItemType*') typehandlers.add_type_alias('ns3::QueueDiscItem&', 'ns3::Queue< ns3::QueueDiscItem > ItemType&') ## wifi-mac-queue.h (module 'wifi'): ns3::Queue [class] - module.add_class('Queue', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::WifiMacQueueItem']) + module.add_class('Queue', template_parameters=['ns3::WifiMacQueueItem'], parent=root_module['ns3::QueueBase']) typehandlers.add_type_alias('ns3::WifiMacQueueItem', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType') typehandlers.add_type_alias('ns3::WifiMacQueueItem*', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType*') typehandlers.add_type_alias('ns3::WifiMacQueueItem&', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType&') module.add_typedef(root_module['ns3::WifiMacQueueItem'], 'ItemType') ## queue-item.h (module 'network'): ns3::QueueItem [class] - module.add_class('QueueItem', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::QueueItem, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('QueueItem', parent=root_module['ns3::SimpleRefCount< ns3::QueueItem, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## queue-item.h (module 'network'): ns3::QueueItem::Uint8Values [enumeration] module.add_enum('Uint8Values', ['IP_DSFIELD'], outer_class=root_module['ns3::QueueItem'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )', 'ns3::QueueItem::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )*', 'ns3::QueueItem::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )&', 'ns3::QueueItem::TracedCallback&') ## queue-size.h (module 'network'): ns3::QueueSizeChecker [class] - module.add_class('QueueSizeChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('QueueSizeChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## queue-size.h (module 'network'): ns3::QueueSizeValue [class] - module.add_class('QueueSizeValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('QueueSizeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::RateErrorModel [class] - module.add_class('RateErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::RateErrorModel::ErrorUnit [enumeration] module.add_enum('ErrorUnit', ['ERROR_UNIT_BIT', 'ERROR_UNIT_BYTE', 'ERROR_UNIT_PACKET'], outer_class=root_module['ns3::RateErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::ReceiveListErrorModel [class] - module.add_class('ReceiveListErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('ReceiveListErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## regular-wifi-mac.h (module 'wifi'): ns3::RegularWifiMac [class] module.add_class('RegularWifiMac', parent=root_module['ns3::WifiMac']) typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::RegularWifiMac::ForwardUpCallback') @@ -976,7 +976,7 @@ def register_types(module): ## simple-frame-capture-model.h (module 'wifi'): ns3::SimpleFrameCaptureModel [class] module.add_class('SimpleFrameCaptureModel', parent=root_module['ns3::FrameCaptureModel']) ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] - module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) + module.add_class('SpectrumChannel', parent=root_module['ns3::Channel'], import_from_module='ns.spectrum') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )', 'ns3::SpectrumChannel::LossTracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )*', 'ns3::SpectrumChannel::LossTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )&', 'ns3::SpectrumChannel::LossTracedCallback&') @@ -1000,35 +1000,35 @@ def register_types(module): ## supported-rates.h (module 'wifi'): ns3::SupportedRates [class] module.add_class('SupportedRates', parent=root_module['ns3::WifiInformationElement']) ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppChannelConditionModel [class] - module.add_class('ThreeGppChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('ThreeGppChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppIndoorMixedOfficeChannelConditionModel [class] - module.add_class('ThreeGppIndoorMixedOfficeChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppIndoorMixedOfficeChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppIndoorOfficePropagationLossModel [class] - module.add_class('ThreeGppIndoorOfficePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppIndoorOfficePropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppIndoorOpenOfficeChannelConditionModel [class] - module.add_class('ThreeGppIndoorOpenOfficeChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppIndoorOpenOfficeChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppRmaChannelConditionModel [class] - module.add_class('ThreeGppRmaChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppRmaChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppUmaChannelConditionModel [class] - module.add_class('ThreeGppUmaChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppUmaChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppUmiStreetCanyonChannelConditionModel [class] - module.add_class('ThreeGppUmiStreetCanyonChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppUmiStreetCanyonChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## nstime.h (module 'core'): ns3::TimeValue [class] - module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('TimeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeIdChecker [class] - module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('TypeIdChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeIdValue [class] - module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('TypeIdValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## uinteger.h (module 'core'): ns3::UintegerValue [class] - module.add_class('UintegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('UintegerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector2DChecker [class] - module.add_class('Vector2DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('Vector2DChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector2DValue [class] - module.add_class('Vector2DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('Vector2DValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector3DChecker [class] - module.add_class('Vector3DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('Vector3DChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector3DValue [class] - module.add_class('Vector3DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('Vector3DValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vht-capabilities.h (module 'wifi'): ns3::VhtCapabilities [class] module.add_class('VhtCapabilities', parent=root_module['ns3::WifiInformationElement']) ## vht-operation.h (module 'wifi'): ns3::VhtOperation [class] @@ -1056,101 +1056,101 @@ def register_types(module): ## yans-wifi-channel.h (module 'wifi'): ns3::YansWifiChannel [class] module.add_class('YansWifiChannel', parent=root_module['ns3::Channel']) ## address.h (module 'network'): ns3::AddressChecker [class] - module.add_class('AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## address.h (module 'network'): ns3::AddressValue [class] - module.add_class('AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## adhoc-wifi-mac.h (module 'wifi'): ns3::AdhocWifiMac [class] module.add_class('AdhocWifiMac', parent=root_module['ns3::RegularWifiMac']) ## channel-condition-model.h (module 'propagation'): ns3::AlwaysLosChannelConditionModel [class] - module.add_class('AlwaysLosChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('AlwaysLosChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## error-model.h (module 'network'): ns3::BinaryErrorModel [class] - module.add_class('BinaryErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('BinaryErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::BurstErrorModel [class] - module.add_class('BurstErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('BurstErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'bool', 'unsigned int', 'double', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'bool', 'unsigned int', 'double', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'const ns3::WifiMacHeader &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'const ns3::WifiMacHeader &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'double', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'double', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::DataRate', 'ns3::DataRate', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::DataRate', 'ns3::DataRate', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::HePreambleParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::HePreambleParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiMode', 'ns3::WifiPreamble', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiMode', 'ns3::WifiPreamble', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiMode, ns3::WifiPreamble, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiMode', 'ns3::WifiPreamble', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiMode', 'ns3::WifiPreamble', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiPhyRxfailureReason, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiPhyRxfailureReason', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiPhyRxfailureReason', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::SignalNoiseDbm, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::SignalNoiseDbm', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::SignalNoiseDbm', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiTxVector, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiTxVector', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiTxVector', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::WifiTxVector, std::vector >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiTxVector', 'std::vector >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiTxVector', 'std::vector >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Mac48Address', 'unsigned char', 'ns3::OriginatorBlockAckAgreement::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Mac48Address', 'unsigned char', 'ns3::OriginatorBlockAckAgreement::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Time', 'WifiPhyState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Time', 'WifiPhyState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::WifiTxVector', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::WifiTxVector', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned char', 'double', 'bool', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned char', 'double', 'bool', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned int', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long long', 'unsigned long long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned long long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## infrastructure-wifi-mac.h (module 'wifi'): ns3::InfrastructureWifiMac [class] module.add_class('InfrastructureWifiMac', parent=root_module['ns3::RegularWifiMac']) ## queue-item.h (module 'network'): ns3::QueueDiscItem [class] - module.add_class('QueueDiscItem', import_from_module='ns.network', parent=root_module['ns3::QueueItem']) + module.add_class('QueueDiscItem', parent=root_module['ns3::QueueItem'], import_from_module='ns.network') ## sta-wifi-mac.h (module 'wifi'): ns3::StaWifiMac [class] module.add_class('StaWifiMac', parent=root_module['ns3::InfrastructureWifiMac']) ## ap-wifi-mac.h (module 'wifi'): ns3::ApWifiMac [class] @@ -1279,7 +1279,7 @@ def register_types_ns3_Hash(module): root_module = module.get_root() ## hash-function.h (module 'core'): ns3::Hash::Implementation [class] - module.add_class('Implementation', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Implementation', parent=root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )', 'ns3::Hash::Hash32Function_ptr') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )*', 'ns3::Hash::Hash32Function_ptr*') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )&', 'ns3::Hash::Hash32Function_ptr&') @@ -1297,13 +1297,13 @@ def register_types_ns3_Hash_Function(module): root_module = module.get_root() ## hash-fnv.h (module 'core'): ns3::Hash::Function::Fnv1a [class] - module.add_class('Fnv1a', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Fnv1a', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-function.h (module 'core'): ns3::Hash::Function::Hash32 [class] - module.add_class('Hash32', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Hash32', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-function.h (module 'core'): ns3::Hash::Function::Hash64 [class] - module.add_class('Hash64', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Hash64', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-murmur3.h (module 'core'): ns3::Hash::Function::Murmur3 [class] - module.add_class('Murmur3', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Murmur3', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') def register_types_ns3_TracedValueCallback(module): root_module = module.get_root() @@ -2000,7 +2000,7 @@ def register_Ns3AsciiTraceHelperForDevice_methods(root_module, cls): cls.add_method('EnableAsciiInternal', 'void', [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3AthstatsHelper_methods(root_module, cls): @@ -3045,12 +3045,12 @@ def register_Ns3DeviceEnergyModelHelper_methods(root_module, cls): cls.add_method('Set', 'void', [param('std::string', 'name'), param('ns3::AttributeValue const &', 'v')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-model-helper.h (module 'energy'): ns3::Ptr ns3::DeviceEnergyModelHelper::DoInstall(ns3::Ptr device, ns3::Ptr source) const [member function] cls.add_method('DoInstall', 'ns3::Ptr< ns3::DeviceEnergyModel >', [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3DsssErrorRateModel_methods(root_module, cls): @@ -3114,12 +3114,12 @@ def register_Ns3EnergySourceHelper_methods(root_module, cls): cls.add_method('Set', 'void', [param('std::string', 'name'), param('ns3::AttributeValue const &', 'v')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-model-helper.h (module 'energy'): ns3::Ptr ns3::EnergySourceHelper::DoInstall(ns3::Ptr node) const [member function] cls.add_method('DoInstall', 'ns3::Ptr< ns3::EnergySource >', [param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3EventId_methods(root_module, cls): @@ -3341,6 +3341,16 @@ def register_Ns3InterferenceHelper_methods(root_module, cls): cls.add_method('SetNumberOfReceiveAntennas', 'void', [param('uint8_t', 'rx')]) + ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::CalculateChunkSuccessRate(double snir, ns3::Time duration, ns3::WifiMode mode, ns3::WifiTxVector txVector) const [member function] + cls.add_method('CalculateChunkSuccessRate', + 'double', + [param('double', 'snir'), param('ns3::Time', 'duration'), param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector')], + is_const=True, visibility='protected') + ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::CalculateSnr(double signal, double noiseInterference, ns3::WifiTxVector txVector) const [member function] + cls.add_method('CalculateSnr', + 'double', + [param('double', 'signal'), param('double', 'noiseInterference'), param('ns3::WifiTxVector', 'txVector')], + is_const=True, visibility='protected') return def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): @@ -3426,7 +3436,7 @@ def register_Ns3Ipv4Address_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv4Address const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsInitialized() const [member function] cls.add_method('IsInitialized', 'bool', @@ -3523,7 +3533,7 @@ def register_Ns3Ipv4Mask_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv4Mask', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsMatch(ns3::Ipv4Address a, ns3::Ipv4Address b) const [member function] cls.add_method('IsMatch', 'bool', @@ -3644,7 +3654,7 @@ def register_Ns3Ipv6Address_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv6Address const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsInitialized() const [member function] cls.add_method('IsInitialized', 'bool', @@ -3819,7 +3829,7 @@ def register_Ns3Ipv6Prefix_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv6Prefix const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsMatch(ns3::Ipv6Address a, ns3::Ipv6Address b) const [member function] cls.add_method('IsMatch', 'bool', @@ -4250,7 +4260,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -4289,7 +4299,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('NotifyConstructionCompleted', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ObjectDeleter_methods(root_module, cls): @@ -4753,7 +4763,7 @@ def register_Ns3PcapHelperForDevice_methods(root_module, cls): cls.add_method('EnablePcapInternal', 'void', [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3PropagationCache__Ns3JakesProcess_methods(root_module, cls): @@ -4981,12 +4991,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Deserialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): uint32_t ns3::Tag::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -4996,12 +5006,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): void ns3::Tag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3TagBuffer_methods(root_module, cls): @@ -5681,22 +5691,22 @@ def register_Ns3WifiHelper_methods(root_module, cls): cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('std::vector< ns3::Ptr< ns3::Node > > const_iterator', 'first'), param('std::vector< ns3::Ptr< ns3::Node > > const_iterator', 'last')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::NodeContainer c) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::NodeContainer', 'c')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::Ptr node) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, std::string nodeName) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('std::string', 'nodeName')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetAckPolicySelectorForAc(ns3::AcIndex ac, std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] cls.add_method('SetAckPolicySelectorForAc', 'void', @@ -5729,7 +5739,7 @@ def register_Ns3WifiMacHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiMac >', [param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-helper.h (module 'wifi'): void ns3::WifiMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue(), std::string n8="", ns3::AttributeValue const & v8=ns3::EmptyAttributeValue(), std::string n9="", ns3::AttributeValue const & v9=ns3::EmptyAttributeValue(), std::string n10="", ns3::AttributeValue const & v10=ns3::EmptyAttributeValue()) [member function] cls.add_method('SetType', 'void', @@ -5853,7 +5863,7 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::DisablePreambleDetectionModel() [member function] cls.add_method('DisablePreambleDetectionModel', 'void', @@ -5887,22 +5897,22 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls): cls.add_method('PcapSniffRxEvent', 'void', [param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr file, ns3::Ptr packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function] cls.add_method('PcapSniffTxEvent', 'void', [param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnableAsciiInternal(ns3::Ptr stream, std::string prefix, ns3::Ptr nd, bool explicitFilename) [member function] cls.add_method('EnableAsciiInternal', 'void', [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnablePcapInternal(std::string prefix, ns3::Ptr nd, bool promiscuous, bool explicitFilename) [member function] cls.add_method('EnablePcapInternal', 'void', [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3WifiPhyListener_methods(root_module, cls): @@ -5914,52 +5924,52 @@ def register_Ns3WifiPhyListener_methods(root_module, cls): cls.add_method('NotifyMaybeCcaBusyStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyOff() [member function] cls.add_method('NotifyOff', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyOn() [member function] cls.add_method('NotifyOn', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndError() [member function] cls.add_method('NotifyRxEndError', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndOk() [member function] cls.add_method('NotifyRxEndOk', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] cls.add_method('NotifyRxStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifySleep() [member function] cls.add_method('NotifySleep', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifySwitchingStart(ns3::Time duration) [member function] cls.add_method('NotifySwitchingStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration, double txPowerDbm) [member function] cls.add_method('NotifyTxStart', 'void', [param('ns3::Time', 'duration'), param('double', 'txPowerDbm')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyWakeup() [member function] cls.add_method('NotifyWakeup', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiRadioEnergyModelHelper_methods(root_module, cls): @@ -5988,7 +5998,7 @@ def register_Ns3WifiRadioEnergyModelHelper_methods(root_module, cls): cls.add_method('DoInstall', 'ns3::Ptr< ns3::DeviceEnergyModel >', [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3WifiRadioEnergyModelPhyListener_methods(root_module, cls): @@ -6316,7 +6326,7 @@ def register_Ns3YansWifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3Empty_methods(root_module, cls): @@ -6408,7 +6418,7 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): ns3::Time ns3::AmpduTag::GetRemainingAmpduDuration() const [member function] cls.add_method('GetRemainingAmpduDuration', 'ns3::Time', @@ -6423,7 +6433,7 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): static ns3::TypeId ns3::AmpduTag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6433,12 +6443,12 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): void ns3::AmpduTag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): void ns3::AmpduTag::SetRemainingAmpduDuration(ns3::Time duration) [member function] cls.add_method('SetRemainingAmpduDuration', 'void', @@ -6458,7 +6468,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## chunk.h (module 'network'): uint32_t ns3::Chunk::Deserialize(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] cls.add_method('Deserialize', 'uint32_t', @@ -6473,7 +6483,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3Header_methods(root_module, cls): @@ -6486,12 +6496,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): uint32_t ns3::Header::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6501,12 +6511,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): void ns3::Header::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3HtSigHeader_methods(root_module, cls): @@ -6538,7 +6548,7 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::HtSigHeader::GetMcs() const [member function] cls.add_method('GetMcs', 'uint8_t', @@ -6548,7 +6558,7 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): bool ns3::HtSigHeader::GetShortGuardInterval() const [member function] cls.add_method('GetShortGuardInterval', 'bool', @@ -6563,12 +6573,12 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HtSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HtSigHeader::SetAggregation(bool aggregation) [member function] cls.add_method('SetAggregation', 'void', @@ -6605,7 +6615,7 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint16_t ns3::LSigHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -6620,7 +6630,7 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::LSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6630,12 +6640,12 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::LSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::LSigHeader::SetLength(uint16_t length) [member function] cls.add_method('SetLength', 'void', @@ -6665,12 +6675,12 @@ def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaRequestHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -6705,12 +6715,12 @@ def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetAmsduSupport(bool supported) [member function] cls.add_method('SetAmsduSupport', 'void', @@ -6760,12 +6770,12 @@ def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAddBaResponseHeader::GetStatusCode() const [member function] cls.add_method('GetStatusCode', 'ns3::StatusCode', @@ -6800,12 +6810,12 @@ def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetAmsduSupport(bool supported) [member function] cls.add_method('SetAmsduSupport', 'void', @@ -6870,7 +6880,7 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAssocRequestHeader::GetListenInterval() const [member function] cls.add_method('GetListenInterval', 'uint16_t', @@ -6880,7 +6890,7 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtAssocRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -6905,12 +6915,12 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetCapabilities(ns3::CapabilityInformation capabilities) [member function] cls.add_method('SetCapabilities', 'void', @@ -7004,12 +7014,12 @@ def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAssocResponseHeader::GetStatusCode() [member function] cls.add_method('GetStatusCode', 'ns3::StatusCode', @@ -7037,12 +7047,12 @@ def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::SetAssociationId(uint16_t aid) [member function] cls.add_method('SetAssociationId', 'void', @@ -7111,12 +7121,12 @@ def register_Ns3MgtDelBaHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtDelBaHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint8_t ns3::MgtDelBaHeader::GetTid() const [member function] cls.add_method('GetTid', 'uint8_t', @@ -7136,12 +7146,12 @@ def register_Ns3MgtDelBaHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::SetByOriginator() [member function] cls.add_method('SetByOriginator', 'void', @@ -7185,12 +7195,12 @@ def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7215,12 +7225,12 @@ def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::SetExtendedCapabilities(ns3::ExtendedCapabilities extendedCapabilities) [member function] cls.add_method('SetExtendedCapabilities', 'void', @@ -7316,12 +7326,12 @@ def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeResponseHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7355,12 +7365,12 @@ def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetBeaconIntervalUs(uint64_t us) [member function] cls.add_method('SetBeaconIntervalUs', 'void', @@ -7457,7 +7467,7 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtReassocRequestHeader::GetListenInterval() const [member function] cls.add_method('GetListenInterval', 'uint16_t', @@ -7467,7 +7477,7 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtReassocRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7492,12 +7502,12 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtReassocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtReassocRequestHeader::SetCapabilities(ns3::CapabilityInformation capabilities) [member function] cls.add_method('SetCapabilities', 'void', @@ -7603,17 +7613,17 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object.h (module 'core'): ns3::Ptr ns3::Object::GetObject() const [member function] cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [], - custom_template_method_name='GetObject', is_const=True, template_parameters=['ns3::Object']) + is_const=True, template_parameters=['ns3::Object'], custom_template_method_name='GetObject') ## object.h (module 'core'): ns3::Ptr ns3::Object::GetObject(ns3::TypeId tid) const [member function] cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [param('ns3::TypeId', 'tid')], - custom_template_method_name='GetObject', is_const=True, template_parameters=['ns3::Object']) + is_const=True, template_parameters=['ns3::Object'], custom_template_method_name='GetObject') ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7635,17 +7645,17 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## object.h (module 'core'): void ns3::Object::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## object.h (module 'core'): void ns3::Object::NotifyNewAggregate() [member function] cls.add_method('NotifyNewAggregate', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ObjectAggregateIterator_methods(root_module, cls): @@ -7683,7 +7693,7 @@ def register_Ns3ObssPdAlgorithm_methods(root_module, cls): cls.add_method('ReceiveHeSig', 'void', [param('ns3::HePreambleParameters', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## obss-pd-algorithm.h (module 'wifi'): void ns3::ObssPdAlgorithm::ResetPhy(ns3::HePreambleParameters params) [member function] cls.add_method('ResetPhy', 'void', @@ -7692,7 +7702,7 @@ def register_Ns3ObssPdAlgorithm_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3PcapFileWrapper_methods(root_module, cls): @@ -7789,7 +7799,7 @@ def register_Ns3PreambleDetectionModel_methods(root_module, cls): cls.add_method('IsPreambleDetected', 'bool', [param('double', 'rssi'), param('double', 'snr'), param('double', 'channelWidth')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3PropagationDelayModel_methods(root_module, cls): @@ -7805,7 +7815,7 @@ def register_Ns3PropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7815,7 +7825,7 @@ def register_Ns3PropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3PropagationLossModel_methods(root_module, cls): @@ -7847,12 +7857,12 @@ def register_Ns3PropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::PropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3QueueBase_methods(root_module, cls): @@ -7954,7 +7964,7 @@ def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7964,7 +7974,7 @@ def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RandomPropagationLossModel_methods(root_module, cls): @@ -7979,12 +7989,12 @@ def register_Ns3RandomPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RandomPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RandomVariableStream_methods(root_module, cls): @@ -8017,17 +8027,17 @@ def register_Ns3RandomVariableStream_methods(root_module, cls): cls.add_method('GetValue', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## random-variable-stream.h (module 'core'): uint32_t ns3::RandomVariableStream::GetInteger() [member function] cls.add_method('GetInteger', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## random-variable-stream.h (module 'core'): ns3::RngStream * ns3::RandomVariableStream::Peek() const [member function] cls.add_method('Peek', 'ns3::RngStream *', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3RangePropagationLossModel_methods(root_module, cls): @@ -8042,12 +8052,12 @@ def register_Ns3RangePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RangePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3SequentialRandomVariable_methods(root_module, cls): @@ -8263,12 +8273,12 @@ def register_Ns3SnrTag_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): uint32_t ns3::SnrTag::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): static ns3::TypeId ns3::SnrTag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8278,12 +8288,12 @@ def register_Ns3SnrTag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): void ns3::SnrTag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): void ns3::SnrTag::Set(double snr) [member function] cls.add_method('Set', 'void', @@ -8337,42 +8347,42 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('SetDevice', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'd')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetDevice() const [member function] cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetMobility(ns3::Ptr m) [member function] cls.add_method('SetMobility', 'void', [param('ns3::Ptr< ns3::MobilityModel >', 'm')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetMobility() [member function] cls.add_method('GetMobility', 'ns3::Ptr< ns3::MobilityModel >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetChannel(ns3::Ptr c) [member function] cls.add_method('SetChannel', 'void', [param('ns3::Ptr< ns3::SpectrumChannel >', 'c')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxSpectrumModel() const [member function] cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::StartRx(ns3::Ptr params) [member function] cls.add_method('StartRx', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): @@ -8398,12 +8408,12 @@ def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## spectrum-propagation-loss-model.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPropagationLossModel::DoCalcRxPowerSpectralDensity(ns3::Ptr txPsd, ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('DoCalcRxPowerSpectralDensity', 'ns3::Ptr< ns3::SpectrumValue >', [param('ns3::Ptr< ns3::SpectrumValue const >', 'txPsd'), param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3SpectrumSignalParameters_methods(root_module, cls): @@ -8528,7 +8538,7 @@ def register_Ns3SpectrumWifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppPropagationLossModel_methods(root_module, cls): @@ -8561,47 +8571,47 @@ def register_Ns3ThreeGppPropagationLossModel_methods(root_module, cls): cls.add_method('Calculate2dDistance', 'double', [param('ns3::Vector3D', 'a'), param('ns3::Vector3D', 'b')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## three-gpp-propagation-loss-model.h (module 'propagation'): void ns3::ThreeGppPropagationLossModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeGppPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetLossLos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): std::pair ns3::ThreeGppPropagationLossModel::GetUtAndBsHeights(double za, double zb) const [member function] cls.add_method('GetUtAndBsHeights', 'std::pair< double, double >', [param('double', 'za'), param('double', 'zb')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppRmaPropagationLossModel_methods(root_module, cls): @@ -8616,22 +8626,22 @@ def register_Ns3ThreeGppRmaPropagationLossModel_methods(root_module, cls): cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmaPropagationLossModel_methods(root_module, cls): @@ -8646,27 +8656,27 @@ def register_Ns3ThreeGppUmaPropagationLossModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetLossLos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmiStreetCanyonPropagationLossModel_methods(root_module, cls): @@ -8681,27 +8691,27 @@ def register_Ns3ThreeGppUmiStreetCanyonPropagationLossModel_methods(root_module, cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): std::pair ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetUtAndBsHeights(double za, double zb) const [member function] cls.add_method('GetUtAndBsHeights', 'std::pair< double, double >', [param('double', 'za'), param('double', 'zb')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): @@ -8716,12 +8726,12 @@ def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeLogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ThresholdPreambleDetectionModel_methods(root_module, cls): @@ -8738,7 +8748,7 @@ def register_Ns3ThresholdPreambleDetectionModel_methods(root_module, cls): cls.add_method('IsPreambleDetected', 'bool', [param('double', 'rssi'), param('double', 'snr'), param('double', 'channelWidth')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3TraceSourceAccessor_methods(root_module, cls): @@ -8750,22 +8760,22 @@ def register_Ns3TraceSourceAccessor_methods(root_module, cls): cls.add_method('Connect', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::ConnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] cls.add_method('ConnectWithoutContext', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::Disconnect(ns3::ObjectBase * obj, std::string context, ns3::CallbackBase const & cb) const [member function] cls.add_method('Disconnect', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::DisconnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] cls.add_method('DisconnectWithoutContext', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3Trailer_methods(root_module, cls): @@ -8778,7 +8788,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'end')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): uint32_t ns3::Trailer::Deserialize(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] cls.add_method('Deserialize', 'uint32_t', @@ -8788,7 +8798,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8798,12 +8808,12 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): void ns3::Trailer::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3TriangularRandomVariable_methods(root_module, cls): @@ -8892,12 +8902,12 @@ def register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::TwoRayGroundPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Txop_methods(root_module, cls): @@ -8953,7 +8963,7 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('GetTxopRemaining', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): static ns3::TypeId ns3::Txop::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8969,10 +8979,10 @@ def register_Ns3Txop_methods(root_module, cls): 'void', [], is_virtual=True) - ## txop.h (module 'wifi'): void ns3::Txop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## txop.h (module 'wifi'): void ns3::Txop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('GotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')], is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::GotCfEnd() [member function] cls.add_method('GotCfEnd', @@ -8982,12 +8992,12 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('IsAccessRequested', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::IsQosTxop() const [member function] cls.add_method('IsQosTxop', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::MissedAck() [member function] cls.add_method('MissedAck', 'void', @@ -9109,62 +9119,62 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::GenerateBackoff() [member function] cls.add_method('GenerateBackoff', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetBackoffSlots() const [member function] cls.add_method('GetBackoffSlots', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): ns3::Time ns3::Txop::GetBackoffStart() const [member function] cls.add_method('GetBackoffStart', 'ns3::Time', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetCw() const [member function] cls.add_method('GetCw', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetFragmentOffset() const [member function] cls.add_method('GetFragmentOffset', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): ns3::Ptr ns3::Txop::GetFragmentPacket(ns3::WifiMacHeader * hdr) [member function] cls.add_method('GetFragmentPacket', 'ns3::Ptr< ns3::Packet >', [param('ns3::WifiMacHeader *', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetFragmentSize() const [member function] cls.add_method('GetFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetNextFragmentSize() const [member function] cls.add_method('GetNextFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::HasFramesToTransmit() [member function] cls.add_method('HasFramesToTransmit', 'bool', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::IsLastFragment() const [member function] cls.add_method('IsLastFragment', 'bool', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::NeedDataRetransmission(ns3::Ptr packet, ns3::WifiMacHeader const & hdr) [member function] cls.add_method('NeedDataRetransmission', 'bool', @@ -9174,7 +9184,7 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('NeedFragmentation', 'bool', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::NeedRtsRetransmission(ns3::Ptr packet, ns3::WifiMacHeader const & hdr) [member function] cls.add_method('NeedRtsRetransmission', 'bool', @@ -9189,17 +9199,17 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('NotifyAccessGranted', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::NotifyAccessRequested() [member function] cls.add_method('NotifyAccessRequested', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::NotifyInternalCollision() [member function] cls.add_method('NotifyInternalCollision', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::ResetCw() [member function] cls.add_method('ResetCw', 'void', @@ -9209,12 +9219,12 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('RestartAccessIfNeeded', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::StartAccessIfNeeded() [member function] cls.add_method('StartAccessIfNeeded', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::TxDroppedPacket(ns3::Ptr item) [member function] cls.add_method('TxDroppedPacket', 'void', @@ -9301,7 +9311,7 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::VhtSigHeader::GetNStreams() const [member function] cls.add_method('GetNStreams', 'uint8_t', @@ -9311,7 +9321,7 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): bool ns3::VhtSigHeader::GetShortGuardInterval() const [member function] cls.add_method('GetShortGuardInterval', 'bool', @@ -9336,12 +9346,12 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::VhtSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::VhtSigHeader::SetChannelWidth(uint16_t channelWidth) [member function] cls.add_method('SetChannelWidth', 'void', @@ -9444,7 +9454,7 @@ def register_Ns3WifiAckPolicySelector_methods(root_module, cls): cls.add_method('UpdateTxParams', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::MacLowTransmissionParameters &', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiActionHeader_methods(root_module, cls): @@ -9469,12 +9479,12 @@ def register_Ns3WifiActionHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::WifiActionHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9484,12 +9494,12 @@ def register_Ns3WifiActionHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::SetAction(ns3::WifiActionHeader::CategoryValue type, ns3::WifiActionHeader::ActionValue action) [member function] cls.add_method('SetAction', 'void', @@ -9529,22 +9539,22 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('DeserializeInformationField', 'uint8_t', [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElementId ns3::WifiInformationElement::ElementId() const [member function] cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElementId ns3::WifiInformationElement::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): uint8_t ns3::WifiInformationElement::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): uint16_t ns3::WifiInformationElement::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -9554,7 +9564,7 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::Buffer::Iterator ns3::WifiInformationElement::Serialize(ns3::Buffer::Iterator i) const [member function] cls.add_method('Serialize', 'ns3::Buffer::Iterator', @@ -9564,7 +9574,7 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiInformationElementVector_methods(root_module, cls): @@ -9609,12 +9619,12 @@ def register_Ns3WifiInformationElementVector_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): uint32_t ns3::WifiInformationElementVector::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): static ns3::TypeId ns3::WifiInformationElementVector::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9624,17 +9634,17 @@ def register_Ns3WifiInformationElementVector_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): void ns3::WifiInformationElementVector::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): uint32_t ns3::WifiInformationElementVector::GetSize() const [member function] cls.add_method('GetSize', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3WifiMac_methods(root_module, cls): @@ -9655,37 +9665,37 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to) [member function] cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetAckTimeout() const [member function] cls.add_method('GetAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetBasicBlockAckTimeout() const [member function] cls.add_method('GetBasicBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function] cls.add_method('GetBssid', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetCompressedBlockAckTimeout() const [member function] cls.add_method('GetCompressedBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetDevice() const [member function] cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -9695,7 +9705,7 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetEifsNoDifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetHeConfiguration() const [member function] cls.add_method('GetHeConfiguration', 'ns3::Ptr< ns3::HeConfiguration >', @@ -9710,32 +9720,32 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetPifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetRifs() const [member function] cls.add_method('GetRifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): bool ns3::WifiMac::GetShortSlotTimeSupported() const [member function] cls.add_method('GetShortSlotTimeSupported', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSifs() const [member function] cls.add_method('GetSifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSlot() const [member function] cls.add_method('GetSlot', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ssid ns3::WifiMac::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9750,12 +9760,12 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetWifiPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetWifiRemoteStationManager() const [member function] cls.add_method('GetWifiRemoteStationManager', 'ns3::Ptr< ns3::WifiRemoteStationManager >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr packet) [member function] cls.add_method('NotifyPromiscRx', 'void', @@ -9780,27 +9790,27 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('ResetWifiPhy', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] cls.add_method('SetAckTimeout', 'void', [param('ns3::Time', 'ackTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAddress(ns3::Mac48Address address) [member function] cls.add_method('SetAddress', 'void', [param('ns3::Mac48Address', 'address')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetBasicBlockAckTimeout', 'void', [param('ns3::Time', 'blockAckTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetCompressedBlockAckTimeout', 'void', [param('ns3::Time', 'blockAckTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetDevice(ns3::Ptr const device) [member function] cls.add_method('SetDevice', 'void', @@ -9809,22 +9819,22 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('SetEifsNoDifs', 'void', [param('ns3::Time', 'eifsNoDifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetForwardUpCallback(ns3::Callback, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] cls.add_method('SetForwardUpCallback', 'void', [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetLinkDownCallback(ns3::Callback linkDown) [member function] cls.add_method('SetLinkDownCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetLinkUpCallback(ns3::Callback linkUp) [member function] cls.add_method('SetLinkUpCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetMaxPropagationDelay(ns3::Time delay) [member function] cls.add_method('SetMaxPropagationDelay', 'void', @@ -9833,52 +9843,52 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('SetPifs', 'void', [param('ns3::Time', 'pifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetPromisc() [member function] cls.add_method('SetPromisc', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetRifs(ns3::Time rifs) [member function] cls.add_method('SetRifs', 'void', [param('ns3::Time', 'rifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetShortSlotTimeSupported(bool enable) [member function] cls.add_method('SetShortSlotTimeSupported', 'void', [param('bool', 'enable')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSifs(ns3::Time sifs) [member function] cls.add_method('SetSifs', 'void', [param('ns3::Time', 'sifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSlot(ns3::Time slotTime) [member function] cls.add_method('SetSlot', 'void', [param('ns3::Time', 'slotTime')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSsid(ns3::Ssid ssid) [member function] cls.add_method('SetSsid', 'void', [param('ns3::Ssid', 'ssid')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiPhy(ns3::Ptr phy) [member function] cls.add_method('SetWifiPhy', 'void', [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr stationManager) [member function] cls.add_method('SetWifiRemoteStationManager', 'void', [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): bool ns3::WifiMac::SupportsSendFrom() const [member function] cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::ConfigureDcf(ns3::Ptr dcf, uint32_t cwmin, uint32_t cwmax, bool isDsss, ns3::AcIndex ac) [member function] cls.add_method('ConfigureDcf', 'void', @@ -9888,7 +9898,7 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('FinishConfigureStandard', 'void', [param('ns3::WifiPhyStandard', 'standard')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3WifiMacHeader_methods(root_module, cls): @@ -9935,7 +9945,7 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy ns3::WifiMacHeader::GetQosAckPolicy() const [member function] cls.add_method('GetQosAckPolicy', 'ns3::WifiMacHeader::QosAckPolicy', @@ -9965,7 +9975,7 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): uint32_t ns3::WifiMacHeader::GetSize() const [member function] cls.add_method('GetSize', 'uint32_t', @@ -10160,12 +10170,12 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr1(ns3::Mac48Address address) [member function] cls.add_method('SetAddr1', 'void', @@ -10334,7 +10344,7 @@ def register_Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-queue-item.h (module 'wifi'): ns3::MsduAggregator::DeaggregatedMsdusCI ns3::WifiMacQueueItem::begin() [member function] cls.add_method('begin', 'ns3::MsduAggregator::DeaggregatedMsdusCI', @@ -10359,12 +10369,12 @@ def register_Ns3WifiMacTrailer_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): uint32_t ns3::WifiMacTrailer::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): static ns3::TypeId ns3::WifiMacTrailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10374,12 +10384,12 @@ def register_Ns3WifiMacTrailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): void ns3::WifiMacTrailer::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3WifiPhy_methods(root_module, cls): @@ -10446,7 +10456,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelNumber() const [member function] cls.add_method('GetChannelNumber', 'uint8_t', @@ -11413,7 +11423,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('StartTx', 'void', [param('ns3::Ptr< ns3::WifiPpdu >', 'ppdu')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::UnregisterListener(ns3::WifiPhyListener * listener) [member function] cls.add_method('UnregisterListener', 'void', @@ -11427,7 +11437,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint16_t frequency) [member function] cls.add_method('DoFrequencySwitch', 'bool', @@ -11437,7 +11447,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SwitchMaybeToCcaBusy() [member function] cls.add_method('SwitchMaybeToCcaBusy', 'void', @@ -12068,18 +12078,18 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls): cls.add_method('RemoveAllSupportedMcs', 'void', [param('ns3::Mac48Address', 'address')]) - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('ReportAmpduTxStatus', 'void', - [param('ns3::Mac48Address', 'address'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')]) + [param('ns3::Mac48Address', 'address'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')]) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header, uint32_t packetSize) [member function] cls.add_method('ReportDataFailed', 'void', [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('uint32_t', 'packetSize')]) - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint32_t packetSize) [member function] + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr, ns3::WifiTxVector dataTxVector, uint32_t packetSize) [member function] cls.add_method('ReportDataOk', 'void', - [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint32_t', 'packetSize')]) + [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector'), param('uint32_t', 'packetSize')]) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportFinalDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header, uint32_t packetSize) [member function] cls.add_method('ReportFinalDataFailed', 'void', @@ -12179,177 +12189,177 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::Mac48Address ns3::WifiRemoteStationManager::GetAddress(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetAggregation(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetAggregation', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint16_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetChannelWidth', 'uint16_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetGreenfield', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint16_t ns3::WifiRemoteStationManager::GetGuardInterval(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetGuardInterval', 'uint16_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetHeSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetHeSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetHtSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetHtSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr ns3::WifiRemoteStationManager::GetMac() const [member function] cls.add_method('GetMac', 'ns3::Ptr< ns3::WifiMac >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetMcsSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetMcsSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNMcsSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNMcsSupported', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNNonErpSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNNonErpSupported', 'uint32_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNSupported', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNess(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNess', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetNonErpSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetNonErpSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNumberOfSupportedStreams(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNumberOfSupportedStreams', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr ns3::WifiRemoteStationManager::GetPhy() const [member function] cls.add_method('GetPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetQosSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetQosSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetShortGuardIntervalSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetShortGuardIntervalSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetVhtSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetVhtSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::DoCreateStation() const [member function] cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedFragmentation(ns3::WifiRemoteStation * station, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedFragmentation', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + is_pure_virtual=True, visibility='private', is_virtual=True) + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, is_pure_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): @@ -12368,7 +12378,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-spectrum-phy-interface.h (module 'wifi'): void ns3::WifiSpectrumPhyInterface::SetDevice(ns3::Ptr const d) [member function] cls.add_method('SetDevice', 'void', @@ -12393,7 +12403,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-spectrum-phy-interface.h (module 'wifi'): ns3::Ptr ns3::WifiSpectrumPhyInterface::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', @@ -12408,7 +12418,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3WifiSpectrumSignalParameters_methods(root_module, cls): @@ -12434,7 +12444,7 @@ def register_Ns3WifiTxCurrentModel_methods(root_module, cls): cls.add_method('CalcTxCurrent', 'double', [param('double', 'txPowerDbm')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-tx-current-model.h (module 'wifi'): static ns3::TypeId ns3::WifiTxCurrentModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12451,7 +12461,7 @@ def register_Ns3YansWifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-phy.h (module 'wifi'): static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12470,7 +12480,7 @@ def register_Ns3YansWifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ZetaRandomVariable_methods(root_module, cls): @@ -12558,57 +12568,57 @@ def register_Ns3AarfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AarfcdWifiManager_methods(root_module, cls): @@ -12625,62 +12635,62 @@ def register_Ns3AarfcdWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfcdWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfcdWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): bool ns3::AarfcdWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AmpduSubframeHeader_methods(root_module, cls): @@ -12702,7 +12712,7 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): uint16_t ns3::AmpduSubframeHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -12712,7 +12722,7 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): static ns3::TypeId ns3::AmpduSubframeHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12727,12 +12737,12 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): void ns3::AmpduSubframeHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): void ns3::AmpduSubframeHeader::SetEof(bool eof) [member function] cls.add_method('SetEof', 'void', @@ -12757,57 +12767,57 @@ def register_Ns3AmrrWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AmrrWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AmrrWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AmsduSubframeHeader_methods(root_module, cls): @@ -12829,7 +12839,7 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): uint16_t ns3::AmsduSubframeHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -12839,7 +12849,7 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): ns3::Mac48Address ns3::AmsduSubframeHeader::GetSourceAddr() const [member function] cls.add_method('GetSourceAddr', 'ns3::Mac48Address', @@ -12854,12 +12864,12 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): void ns3::AmsduSubframeHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): void ns3::AmsduSubframeHeader::SetDestinationAddr(ns3::Mac48Address to) [member function] cls.add_method('SetDestinationAddr', 'void', @@ -12883,7 +12893,7 @@ def register_Ns3AntennaModel_methods(root_module, cls): cls.add_method('GetGainDb', 'double', [param('ns3::Angles', 'a')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## antenna-model.h (module 'antenna'): static ns3::TypeId ns3::AntennaModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12910,57 +12920,57 @@ def register_Ns3AparfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AparfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AparfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ArfWifiManager_methods(root_module, cls): @@ -12977,57 +12987,57 @@ def register_Ns3ArfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ArfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ArfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AthstatsWifiTraceSink_methods(root_module, cls): @@ -13095,22 +13105,22 @@ def register_Ns3AttributeAccessor_methods(root_module, cls): cls.add_method('Get', 'bool', [param('ns3::ObjectBase const *', 'object'), param('ns3::AttributeValue &', 'attribute')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function] cls.add_method('Set', 'bool', [param('ns3::ObjectBase *', 'object', transfer_ownership=False), param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3AttributeChecker_methods(root_module, cls): @@ -13122,17 +13132,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::Copy(ns3::AttributeValue const & source, ns3::AttributeValue & destination) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'source'), param('ns3::AttributeValue &', 'destination')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::AttributeChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::AttributeChecker::CreateValidValue(ns3::AttributeValue const & value) const [member function] cls.add_method('CreateValidValue', 'ns3::Ptr< ns3::AttributeValue >', @@ -13142,17 +13152,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3AttributeValue_methods(root_module, cls): @@ -13164,17 +13174,17 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeValue::SerializeToString(ns3::Ptr checker) const [member function] cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3BlockAckManager_methods(root_module, cls): @@ -13231,10 +13241,10 @@ def register_Ns3BlockAckManager_methods(root_module, cls): cls.add_method('NotifyMissedAck', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')]) - ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('NotifyGotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')]) + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')]) ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyMissedBlockAck(ns3::Mac48Address recipient, uint8_t tid) [member function] cls.add_method('NotifyMissedBlockAck', 'void', @@ -13356,7 +13366,7 @@ def register_Ns3BooleanValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## boolean.h (module 'core'): bool ns3::BooleanValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -13371,7 +13381,7 @@ def register_Ns3BooleanValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## boolean.h (module 'core'): void ns3::BooleanValue::Set(bool value) [member function] cls.add_method('Set', 'void', @@ -13394,192 +13404,192 @@ def register_Ns3CallbackImplBase_methods(root_module, cls): cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## callback.h (module 'core'): bool ns3::CallbackImplBase::IsEqual(ns3::Ptr other) const [member function] cls.add_method('IsEqual', 'bool', [param('ns3::Ptr< ns3::CallbackImplBase const >', 'other')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::Demangle(std::string const & mangled) [member function] cls.add_method('Demangle', 'std::string', [param('std::string const &', 'mangled')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::ObjectBase*']) + template_parameters=['ns3::ObjectBase*'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['void']) + template_parameters=['void'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned long long']) + template_parameters=['unsigned long long'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned int']) + template_parameters=['unsigned int'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['double']) + template_parameters=['double'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Mac48Address']) + template_parameters=['ns3::Mac48Address'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Time']) + template_parameters=['ns3::Time'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned char']) + template_parameters=['unsigned char'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::OriginatorBlockAckAgreement::State']) + template_parameters=['ns3::OriginatorBlockAckAgreement::State'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiMacHeader const&']) + template_parameters=['ns3::WifiMacHeader const&'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::DataRate']) + template_parameters=['ns3::DataRate'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['bool']) + template_parameters=['bool'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned short']) + template_parameters=['unsigned short'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Address const&']) + template_parameters=['ns3::Address const&'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::NetDevice::PacketType']) + template_parameters=['ns3::NetDevice::PacketType'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['WifiPhyState']) + template_parameters=['WifiPhyState'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiMode']) + template_parameters=['ns3::WifiMode'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiPreamble']) + template_parameters=['ns3::WifiPreamble'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiTxVector']) + template_parameters=['ns3::WifiTxVector'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['std::vector > ']) + template_parameters=['std::vector > '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiPhyRxfailureReason']) + template_parameters=['ns3::WifiPhyRxfailureReason'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::MpduInfo']) + template_parameters=['ns3::MpduInfo'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::SignalNoiseDbm']) + template_parameters=['ns3::SignalNoiseDbm'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::HePreambleParameters']) + template_parameters=['ns3::HePreambleParameters'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['int']) + template_parameters=['int'], is_static=True, visibility='protected') return def register_Ns3CallbackValue_methods(root_module, cls): @@ -13593,7 +13603,7 @@ def register_Ns3CallbackValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): bool ns3::CallbackValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -13603,7 +13613,7 @@ def register_Ns3CallbackValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackValue::Set(ns3::CallbackBase base) [member function] cls.add_method('Set', 'void', @@ -13624,62 +13634,62 @@ def register_Ns3CaraWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::CaraWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::CaraWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): bool ns3::CaraWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CfParameterSet_methods(root_module, cls): @@ -13697,7 +13707,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): uint8_t ns3::CfParameterSet::GetCFPCount() const [member function] cls.add_method('GetCFPCount', 'uint8_t', @@ -13722,7 +13732,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): uint16_t ns3::CfParameterSet::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -13737,7 +13747,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): void ns3::CfParameterSet::SetCFPCount(uint8_t count) [member function] cls.add_method('SetCFPCount', 'void', @@ -13769,7 +13779,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [param('std::size_t', 'i')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel.h (module 'network'): uint32_t ns3::Channel::GetId() const [member function] cls.add_method('GetId', 'uint32_t', @@ -13779,7 +13789,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel.h (module 'network'): static ns3::TypeId ns3::Channel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -13906,7 +13916,7 @@ def register_Ns3ChannelAccessManager_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ChannelCondition_methods(root_module, cls): @@ -13942,12 +13952,12 @@ def register_Ns3ChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::ChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3ConstantObssPdAlgorithm_methods(root_module, cls): @@ -14019,52 +14029,52 @@ def register_Ns3ConstantRateWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ConstantRateWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ConstantRateWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): @@ -14076,7 +14086,7 @@ def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] cls.add_method('GetSpeed', 'double', @@ -14095,7 +14105,7 @@ def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ConstantWifiAckPolicySelector_methods(root_module, cls): @@ -14180,12 +14190,12 @@ def register_Ns3Cost231PropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## cost231-propagation-loss-model.h (module 'propagation'): int64_t ns3::Cost231PropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): @@ -14202,12 +14212,12 @@ def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -14262,12 +14272,12 @@ def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetHtImmediateAck(bool immediateAck) [member function] cls.add_method('SetHtImmediateAck', 'void', @@ -14315,12 +14325,12 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -14385,7 +14395,7 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::ResetBitmap() [member function] cls.add_method('ResetBitmap', 'void', @@ -14394,7 +14404,7 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetHtImmediateAck(bool immediateAck) [member function] cls.add_method('SetHtImmediateAck', 'void', @@ -14443,7 +14453,7 @@ def register_Ns3DataRateValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## data-rate.h (module 'network'): bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14458,7 +14468,7 @@ def register_Ns3DataRateValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## data-rate.h (module 'network'): void ns3::DataRateValue::Set(ns3::DataRate const & value) [member function] cls.add_method('Set', 'void', @@ -14498,7 +14508,7 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('ChangeState', 'void', [param('int', 'newState')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::GetCurrentA() const [member function] cls.add_method('GetCurrentA', 'double', @@ -14508,7 +14518,7 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('GetTotalEnergyConsumption', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): static ns3::TypeId ns3::DeviceEnergyModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -14518,27 +14528,27 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('HandleEnergyChanged', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::HandleEnergyDepletion() [member function] cls.add_method('HandleEnergyDepletion', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::HandleEnergyRecharged() [member function] cls.add_method('HandleEnergyRecharged', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::SetEnergySource(ns3::Ptr source) [member function] cls.add_method('SetEnergySource', 'void', [param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::DoGetCurrentA() const [member function] cls.add_method('DoGetCurrentA', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3DoubleValue_methods(root_module, cls): @@ -14552,7 +14562,7 @@ def register_Ns3DoubleValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## double.h (module 'core'): bool ns3::DoubleValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14567,7 +14577,7 @@ def register_Ns3DoubleValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## double.h (module 'core'): void ns3::DoubleValue::Set(double const & value) [member function] cls.add_method('Set', 'void', @@ -14588,12 +14598,12 @@ def register_Ns3DsssParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): uint8_t ns3::DsssParameterSet::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): uint16_t ns3::DsssParameterSet::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -14608,7 +14618,7 @@ def register_Ns3DsssParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): void ns3::DsssParameterSet::SetCurrentChannel(uint8_t currentChannel) [member function] cls.add_method('SetCurrentChannel', 'void', @@ -14633,7 +14643,7 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint16_t ns3::DsssSigHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -14648,7 +14658,7 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::DsssSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -14658,12 +14668,12 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::DsssSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::DsssSigHeader::SetLength(uint16_t length) [member function] cls.add_method('SetLength', 'void', @@ -14688,7 +14698,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): uint8_t ns3::EdcaParameterSet::GetBeAifsn() const [member function] cls.add_method('GetBeAifsn', 'uint8_t', @@ -14733,7 +14743,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): uint8_t ns3::EdcaParameterSet::GetQosInfo() const [member function] cls.add_method('GetQosInfo', 'uint8_t', @@ -14798,7 +14808,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): void ns3::EdcaParameterSet::SetBeAci(uint8_t aci) [member function] cls.add_method('SetBeAci', 'void', @@ -14931,22 +14941,22 @@ def register_Ns3EmptyAttributeAccessor_methods(root_module, cls): cls.add_method('Get', 'bool', [param('ns3::ObjectBase const *', 'object'), param('ns3::AttributeValue &', 'attribute')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function] cls.add_method('Set', 'bool', [param('ns3::ObjectBase *', 'object'), param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EmptyAttributeChecker_methods(root_module, cls): @@ -14958,32 +14968,32 @@ def register_Ns3EmptyAttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeChecker::Copy(ns3::AttributeValue const & source, ns3::AttributeValue & destination) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'source'), param('ns3::AttributeValue &', 'destination')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::EmptyAttributeChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeChecker::GetUnderlyingTypeInformation() const [member function] cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EmptyAttributeValue_methods(root_module, cls): @@ -14995,17 +15005,17 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeValue::SerializeToString(ns3::Ptr checker) const [member function] cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3EnergyHarvester_methods(root_module, cls): @@ -15045,12 +15055,12 @@ def register_Ns3EnergyHarvester_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## energy-harvester.h (module 'energy'): double ns3::EnergyHarvester::DoGetPower() const [member function] cls.add_method('DoGetPower', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3EnergySource_methods(root_module, cls): @@ -15082,12 +15092,12 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('GetEnergyFraction', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): double ns3::EnergySource::GetInitialEnergy() const [member function] cls.add_method('GetInitialEnergy', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): ns3::Ptr ns3::EnergySource::GetNode() const [member function] cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', @@ -15097,12 +15107,12 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('GetRemainingEnergy', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): double ns3::EnergySource::GetSupplyVoltage() const [member function] cls.add_method('GetSupplyVoltage', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): static ns3::TypeId ns3::EnergySource::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15120,7 +15130,7 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('UpdateEnergySource', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): void ns3::EnergySource::BreakDeviceEnergyModelRefCycle() [member function] cls.add_method('BreakDeviceEnergyModelRefCycle', 'void', @@ -15150,7 +15160,7 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3EnergySourceContainer_methods(root_module, cls): @@ -15205,12 +15215,12 @@ def register_Ns3EnergySourceContainer_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## energy-source-container.h (module 'energy'): void ns3::EnergySourceContainer::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3EnumChecker_methods(root_module, cls): @@ -15230,17 +15240,17 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumChecker::Copy(ns3::AttributeValue const & src, ns3::AttributeValue & dst) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'src'), param('ns3::AttributeValue &', 'dst')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): ns3::Ptr ns3::EnumChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): std::string ns3::EnumChecker::GetName(int value) const [member function] cls.add_method('GetName', 'std::string', @@ -15250,7 +15260,7 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): int ns3::EnumChecker::GetValue(std::string const name) const [member function] cls.add_method('GetValue', 'int', @@ -15260,12 +15270,12 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EnumValue_methods(root_module, cls): @@ -15279,7 +15289,7 @@ def register_Ns3EnumValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -15294,7 +15304,7 @@ def register_Ns3EnumValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): void ns3::EnumValue::Set(int value) [member function] cls.add_method('Set', 'void', @@ -15354,7 +15364,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): uint8_t ns3::ErpInformation::GetBarkerPreambleMode() const [member function] cls.add_method('GetBarkerPreambleMode', 'uint8_t', @@ -15364,7 +15374,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): uint8_t ns3::ErpInformation::GetNonErpPresent() const [member function] cls.add_method('GetNonErpPresent', 'uint8_t', @@ -15389,7 +15399,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): void ns3::ErpInformation::SetBarkerPreambleMode(uint8_t barkerPreambleMode) [member function] cls.add_method('SetBarkerPreambleMode', 'void', @@ -15443,12 +15453,12 @@ def register_Ns3ErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3ErrorRateModel_methods(root_module, cls): @@ -15465,7 +15475,7 @@ def register_Ns3ErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15537,7 +15547,7 @@ def register_Ns3EventImpl_methods(root_module, cls): cls.add_method('Notify', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_pure_virtual=True, visibility='protected', is_virtual=True) return def register_Ns3ExponentialRandomVariable_methods(root_module, cls): @@ -15593,7 +15603,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte1() const [member function] cls.add_method('GetExtendedCapabilitiesByte1', 'uint8_t', @@ -15638,7 +15648,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): uint16_t ns3::ExtendedCapabilities::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -15653,7 +15663,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte1(uint8_t ctrl) [member function] cls.add_method('SetExtendedCapabilitiesByte1', 'void', @@ -15712,12 +15722,12 @@ def register_Ns3ExtendedSupportedRatesIE_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::ExtendedSupportedRatesIE::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint16_t ns3::ExtendedSupportedRatesIE::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -15732,7 +15742,7 @@ def register_Ns3ExtendedSupportedRatesIE_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): void ns3::ExtendedSupportedRatesIE::SetSupportedRates(ns3::SupportedRates * rates) [member function] cls.add_method('SetSupportedRates', 'void', @@ -15755,12 +15765,12 @@ def register_Ns3FixedRssLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FixedRssLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3FrameCaptureModel_methods(root_module, cls): @@ -15772,7 +15782,7 @@ def register_Ns3FrameCaptureModel_methods(root_module, cls): cls.add_method('CaptureNewFrame', 'bool', [param('ns3::Ptr< ns3::Event >', 'currentEvent'), param('ns3::Ptr< ns3::Event >', 'newEvent')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## frame-capture-model.h (module 'wifi'): static ns3::TypeId ns3::FrameCaptureModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15782,7 +15792,7 @@ def register_Ns3FrameCaptureModel_methods(root_module, cls): cls.add_method('IsInCaptureWindow', 'bool', [param('ns3::Time', 'timePreambleDetected')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3FriisPropagationLossModel_methods(root_module, cls): @@ -15824,12 +15834,12 @@ def register_Ns3FriisPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FriisPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3GammaRandomVariable_methods(root_module, cls): @@ -15885,12 +15895,12 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): ns3::WifiInformationElementId ns3::HeCapabilities::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): uint8_t ns3::HeCapabilities::GetChannelWidthSet() const [member function] cls.add_method('GetChannelWidthSet', 'uint8_t', @@ -15935,7 +15945,7 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): uint32_t ns3::HeCapabilities::GetMaxAmpduLength() const [member function] cls.add_method('GetMaxAmpduLength', 'uint32_t', @@ -15970,7 +15980,7 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): void ns3::HeCapabilities::SetChannelWidthSet(uint8_t channelWidthSet) [member function] cls.add_method('SetChannelWidthSet', 'void', @@ -16054,12 +16064,12 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): ns3::WifiInformationElementId ns3::HeOperation::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): uint16_t ns3::HeOperation::GetBasicHeMcsAndNssSet() const [member function] cls.add_method('GetBasicHeMcsAndNssSet', 'uint16_t', @@ -16079,7 +16089,7 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): uint16_t ns3::HeOperation::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -16094,7 +16104,7 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): void ns3::HeOperation::SetBssColor(uint8_t bssColor) [member function] cls.add_method('SetBssColor', 'void', @@ -16142,7 +16152,7 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::HeSigHeader::GetMcs() const [member function] cls.add_method('GetMcs', 'uint8_t', @@ -16157,7 +16167,7 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::HeSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -16167,12 +16177,12 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HeSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HeSigHeader::SetBssColor(uint8_t bssColor) [member function] cls.add_method('SetBssColor', 'void', @@ -16214,7 +16224,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetAmpduParameters() const [member function] cls.add_method('GetAmpduParameters', 'uint8_t', @@ -16244,7 +16254,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetLdpc() const [member function] cls.add_method('GetLdpc', 'uint8_t', @@ -16309,7 +16319,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetAmpduParameters(uint8_t ctrl) [member function] cls.add_method('SetAmpduParameters', 'void', @@ -16450,7 +16460,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): uint64_t ns3::HtOperation::GetBasicMcsSet1() const [member function] cls.add_method('GetBasicMcsSet1', 'uint64_t', @@ -16480,7 +16490,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): uint8_t ns3::HtOperation::GetInformationSubset1() const [member function] cls.add_method('GetInformationSubset1', 'uint8_t', @@ -16590,7 +16600,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): void ns3::HtOperation::SetBasicMcsSet(uint64_t ctrl1, uint64_t ctrl2) [member function] cls.add_method('SetBasicMcsSet', 'void', @@ -16708,62 +16718,62 @@ def register_Ns3IdealWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::IdealWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::IdealWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') - ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3IntegerValue_methods(root_module, cls): @@ -16777,7 +16787,7 @@ def register_Ns3IntegerValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## integer.h (module 'core'): bool ns3::IntegerValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16792,7 +16802,7 @@ def register_Ns3IntegerValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## integer.h (module 'core'): void ns3::IntegerValue::Set(int64_t const & value) [member function] cls.add_method('Set', 'void', @@ -16817,7 +16827,7 @@ def register_Ns3Ipv4AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16832,7 +16842,7 @@ def register_Ns3Ipv4AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): void ns3::Ipv4AddressValue::Set(ns3::Ipv4Address const & value) [member function] cls.add_method('Set', 'void', @@ -16857,7 +16867,7 @@ def register_Ns3Ipv4MaskValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4MaskValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16872,7 +16882,7 @@ def register_Ns3Ipv4MaskValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): void ns3::Ipv4MaskValue::Set(ns3::Ipv4Mask const & value) [member function] cls.add_method('Set', 'void', @@ -16897,7 +16907,7 @@ def register_Ns3Ipv6AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16912,7 +16922,7 @@ def register_Ns3Ipv6AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): void ns3::Ipv6AddressValue::Set(ns3::Ipv6Address const & value) [member function] cls.add_method('Set', 'void', @@ -16937,7 +16947,7 @@ def register_Ns3Ipv6PrefixValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6PrefixValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16952,7 +16962,7 @@ def register_Ns3Ipv6PrefixValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): void ns3::Ipv6PrefixValue::Set(ns3::Ipv6Prefix const & value) [member function] cls.add_method('Set', 'void', @@ -16980,12 +16990,12 @@ def register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): int64_t ns3::ItuR1411LosPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, cls): @@ -17009,12 +17019,12 @@ def register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): int64_t ns3::ItuR1411NlosOverRooftopPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3JakesProcess_methods(root_module, cls): @@ -17060,12 +17070,12 @@ def register_Ns3JakesPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## jakes-propagation-loss-model.h (module 'propagation'): int64_t ns3::JakesPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, cls): @@ -17085,12 +17095,12 @@ def register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): int64_t ns3::Kun2600MhzPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LinearWifiTxCurrentModel_methods(root_module, cls): @@ -17102,7 +17112,7 @@ def register_Ns3LinearWifiTxCurrentModel_methods(root_module, cls): cls.add_method('CalcTxCurrent', 'double', [param('double', 'txPowerDbm')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-tx-current-model.h (module 'wifi'): static ns3::TypeId ns3::LinearWifiTxCurrentModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17133,12 +17143,12 @@ def register_Ns3ListErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ListErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): @@ -17166,12 +17176,12 @@ def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::LogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LogNormalRandomVariable_methods(root_module, cls): @@ -17230,7 +17240,7 @@ def register_Ns3Mac48AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac48-address.h (module 'network'): bool ns3::Mac48AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -17245,7 +17255,7 @@ def register_Ns3Mac48AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac48-address.h (module 'network'): void ns3::Mac48AddressValue::Set(ns3::Mac48Address const & value) [member function] cls.add_method('Set', 'void', @@ -17337,7 +17347,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('GetDataTxVector', 'ns3::WifiTxVector', [param('ns3::Ptr< ns3::WifiMacQueueItem const >', 'item')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac-low.h (module 'wifi'): ns3::Ptr ns3::MacLow::GetEdca(uint8_t tid) const [member function] cls.add_method('GetEdca', 'ns3::Ptr< ns3::QosTxop >', @@ -17392,7 +17402,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('IsCfPeriod', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac-low.h (module 'wifi'): bool ns3::MacLow::IsPromisc() const [member function] cls.add_method('IsPromisc', 'bool', @@ -17527,7 +17537,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MacRxMiddle_methods(root_module, cls): @@ -17589,12 +17599,12 @@ def register_Ns3MatrixPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MgtBeaconHeader_methods(root_module, cls): @@ -17637,67 +17647,67 @@ def register_Ns3MinstrelHtWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelHtWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelHtWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): bool ns3::MinstrelHtWifiManager::DoNeedRetransmission(ns3::WifiRemoteStation * st, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') - ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MinstrelWifiManager_methods(root_module, cls): @@ -17768,62 +17778,62 @@ def register_Ns3MinstrelWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): bool ns3::MinstrelWifiManager::DoNeedRetransmission(ns3::WifiRemoteStation * st, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MobilityModel_methods(root_module, cls): @@ -17868,27 +17878,27 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('NotifyCourseChange', 'void', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## mobility-model.h (module 'mobility'): int64_t ns3::MobilityModel::DoAssignStreams(int64_t start) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'start')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetPosition() const [member function] cls.add_method('DoGetPosition', 'ns3::Vector', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetVelocity() const [member function] cls.add_method('DoGetVelocity', 'ns3::Vector', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): void ns3::MobilityModel::DoSetPosition(ns3::Vector const & position) [member function] cls.add_method('DoSetPosition', 'void', [param('ns3::Vector const &', 'position')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3MpduAggregator_methods(root_module, cls): @@ -17990,12 +18000,12 @@ def register_Ns3NakagamiPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::NakagamiPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3NetDevice_methods(root_module, cls): @@ -18007,47 +18017,47 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('AddLinkChangeCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetBroadcast() const [member function] cls.add_method('GetBroadcast', 'ns3::Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Ptr ns3::NetDevice::GetChannel() const [member function] cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): uint32_t ns3::NetDevice::GetIfIndex() const [member function] cls.add_method('GetIfIndex', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): uint16_t ns3::NetDevice::GetMtu() const [member function] cls.add_method('GetMtu', 'uint16_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv4Address', 'multicastGroup')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv6Address', 'addr')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Ptr ns3::NetDevice::GetNode() const [member function] cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18057,77 +18067,77 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [member function] cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::Send(ns3::Ptr packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('Send', 'bool', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SendFrom(ns3::Ptr packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('SendFrom', 'bool', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetAddress(ns3::Address address) [member function] cls.add_method('SetAddress', 'void', [param('ns3::Address', 'address')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetIfIndex(uint32_t const index) [member function] cls.add_method('SetIfIndex', 'void', [param('uint32_t const', 'index')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SetMtu(uint16_t const mtu) [member function] cls.add_method('SetMtu', 'bool', [param('uint16_t const', 'mtu')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetNode(ns3::Ptr node) [member function] cls.add_method('SetNode', 'void', [param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetPromiscReceiveCallback(ns3::NetDevice::PromiscReceiveCallback cb) [member function] cls.add_method('SetPromiscReceiveCallback', 'void', [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetReceiveCallback(ns3::NetDevice::ReceiveCallback cb) [member function] cls.add_method('SetReceiveCallback', 'void', [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SupportsSendFrom() const [member function] cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3NeverLosChannelConditionModel_methods(root_module, cls): @@ -18142,7 +18152,7 @@ def register_Ns3NeverLosChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::NeverLosChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', @@ -18159,7 +18169,7 @@ def register_Ns3NistErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nist-error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::NistErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18291,12 +18301,12 @@ def register_Ns3Node_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## node.h (module 'network'): void ns3::Node::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3NormalRandomVariable_methods(root_module, cls): @@ -18362,7 +18372,7 @@ def register_Ns3ObjectFactoryValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object-factory.h (module 'core'): bool ns3::ObjectFactoryValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -18377,7 +18387,7 @@ def register_Ns3ObjectFactoryValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::ObjectFactory const & value) [member function] cls.add_method('Set', 'void', @@ -18401,12 +18411,12 @@ def register_Ns3OkumuraHataPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## okumura-hata-propagation-loss-model.h (module 'propagation'): int64_t ns3::OkumuraHataPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3OnoeWifiManager_methods(root_module, cls): @@ -18423,57 +18433,57 @@ def register_Ns3OnoeWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::OnoeWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::OnoeWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3OutputStreamWrapper_methods(root_module, cls): @@ -18750,57 +18760,57 @@ def register_Ns3ParfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ParfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ParfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3QosBlockedDestinations_methods(root_module, cls): @@ -18911,7 +18921,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('GetTxopRemaining', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): static ns3::TypeId ns3::QosTxop::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18931,10 +18941,10 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('GotAddBaResponse', 'void', [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')]) - ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('GotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')], is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotDelBaFrame(ns3::MgtDelBaHeader const * delBaHdr, ns3::Mac48Address recipient) [member function] cls.add_method('GotDelBaFrame', @@ -18949,7 +18959,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('IsQosTxop', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): ns3::Mac48Address ns3::QosTxop::MapDestAddressForAggregation(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('MapDestAddressForAggregation', 'ns3::Mac48Address', @@ -18976,7 +18986,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('NeedFragmentation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::NotifyAccessGranted() [member function] cls.add_method('NotifyAccessGranted', 'void', @@ -19078,37 +19088,37 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetFragmentOffset() const [member function] cls.add_method('GetFragmentOffset', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetFragmentSize() const [member function] cls.add_method('GetFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetNextFragmentSize() const [member function] cls.add_method('GetNextFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): bool ns3::QosTxop::IsLastFragment() const [member function] cls.add_method('IsLastFragment', 'bool', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::TerminateTxop() [member function] cls.add_method('TerminateTxop', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Queue__Ns3Packet_methods(root_module, cls): @@ -19123,22 +19133,22 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::Packet >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::Packet >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::Packet >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::Packet const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19149,7 +19159,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::Packet > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::Packet > Iterator', @@ -19159,7 +19169,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::Packet > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::Packet > Iterator', @@ -19184,7 +19194,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::Packet const >', [param('std::list< ns3::Ptr< ns3::Packet > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19209,22 +19219,22 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::QueueDiscItem >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::QueueDiscItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::QueueDiscItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::QueueDiscItem const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19235,7 +19245,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::QueueDiscItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::QueueDiscItem > Iterator', @@ -19245,7 +19255,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::QueueDiscItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::QueueDiscItem > Iterator', @@ -19270,7 +19280,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::QueueDiscItem const >', [param('std::list< ns3::Ptr< ns3::QueueDiscItem > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19295,22 +19305,22 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::WifiMacQueueItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::WifiMacQueueItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19321,7 +19331,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::WifiMacQueueItem > Iterator', @@ -19331,7 +19341,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::WifiMacQueueItem > Iterator', @@ -19356,7 +19366,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [param('std::list< ns3::Ptr< ns3::WifiMacQueueItem > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19382,17 +19392,17 @@ def register_Ns3QueueItem_methods(root_module, cls): cls.add_method('GetSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): bool ns3::QueueItem::GetUint8Value(ns3::QueueItem::Uint8Values field, uint8_t & value) const [member function] cls.add_method('GetUint8Value', 'bool', [param('ns3::QueueItem::Uint8Values', 'field'), param('uint8_t &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): void ns3::QueueItem::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3QueueSizeChecker_methods(root_module, cls): @@ -19413,7 +19423,7 @@ def register_Ns3QueueSizeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-size.h (module 'network'): bool ns3::QueueSizeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -19428,7 +19438,7 @@ def register_Ns3QueueSizeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-size.h (module 'network'): void ns3::QueueSizeValue::Set(ns3::QueueSize const & value) [member function] cls.add_method('Set', 'void', @@ -19475,27 +19485,27 @@ def register_Ns3RateErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptBit(ns3::Ptr p) [member function] cls.add_method('DoCorruptBit', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptByte(ns3::Ptr p) [member function] cls.add_method('DoCorruptByte', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptPkt(ns3::Ptr p) [member function] cls.add_method('DoCorruptPkt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::RateErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ReceiveListErrorModel_methods(root_module, cls): @@ -19521,12 +19531,12 @@ def register_Ns3ReceiveListErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ReceiveListErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RegularWifiMac_methods(root_module, cls): @@ -19591,52 +19601,52 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetRifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetPifs() const [member function] cls.add_method('GetPifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSifs() const [member function] cls.add_method('GetSifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSlot() const [member function] cls.add_method('GetSlot', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetEifsNoDifs() const [member function] cls.add_method('GetEifsNoDifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetAckTimeout() const [member function] cls.add_method('GetAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetShortSlotTimeSupported() const [member function] cls.add_method('GetShortSlotTimeSupported', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Ssid ns3::RegularWifiMac::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetBssid() const [member function] cls.add_method('GetBssid', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] cls.add_method('Enqueue', 'void', @@ -19646,7 +19656,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetWifiPhy(ns3::Ptr const phy) [member function] cls.add_method('SetWifiPhy', 'void', @@ -19656,7 +19666,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetWifiPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ResetWifiPhy() [member function] cls.add_method('ResetWifiPhy', 'void', @@ -19691,7 +19701,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetBasicBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetCompressedBlockAckTimeout', 'void', @@ -19701,12 +19711,12 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetCompressedBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to) [member function] cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCtsToSelfSupported(bool enable) [member function] cls.add_method('SetCtsToSelfSupported', 'void', @@ -19728,7 +19738,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetWifiRemoteStationManager', 'ns3::Ptr< ns3::WifiRemoteStationManager >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::ExtendedCapabilities ns3::RegularWifiMac::GetExtendedCapabilities() const [member function] cls.add_method('GetExtendedCapabilities', 'ns3::ExtendedCapabilities', @@ -19753,42 +19763,42 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetTxop() const [member function] cls.add_method('GetTxop', 'ns3::Ptr< ns3::Txop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetVOQueue() const [member function] cls.add_method('GetVOQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetVIQueue() const [member function] cls.add_method('GetVIQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetBEQueue() const [member function] cls.add_method('GetBEQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetBKQueue() const [member function] cls.add_method('GetBKQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function] cls.add_method('FinishConfigureStandard', 'void', [param('ns3::WifiPhyStandard', 'standard')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ConfigureContentionWindow(uint32_t cwMin, uint32_t cwMax) [member function] cls.add_method('ConfigureContentionWindow', 'void', @@ -19803,17 +19813,17 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxOk(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxOk', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxFailed(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxFailed', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ForwardUp(ns3::Ptr packet, ns3::Mac48Address from, ns3::Mac48Address to) [member function] cls.add_method('ForwardUp', 'void', @@ -19823,7 +19833,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('DeaggregateAmsduAndForward', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SendAddBaResponse(ns3::MgtAddBaRequestHeader const * reqHdr, ns3::Mac48Address originator) [member function] cls.add_method('SendAddBaResponse', 'void', @@ -19833,12 +19843,12 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('SetQosSupported', 'void', [param('bool', 'enable')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetQosSupported() const [member function] cls.add_method('GetQosSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetHtSupported(bool enable) [member function] cls.add_method('SetHtSupported', 'void', @@ -19848,7 +19858,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetHtSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetVhtSupported(bool enable) [member function] cls.add_method('SetVhtSupported', 'void', @@ -19858,7 +19868,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetVhtSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetErpSupported(bool enable) [member function] cls.add_method('SetErpSupported', 'void', @@ -19868,7 +19878,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetErpSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetDsssSupported(bool enable) [member function] cls.add_method('SetDsssSupported', 'void', @@ -19878,7 +19888,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetDsssSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetHeSupported(bool enable) [member function] cls.add_method('SetHeSupported', 'void', @@ -19888,7 +19898,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetHeSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3RraaWifiManager_methods(root_module, cls): @@ -19915,62 +19925,62 @@ def register_Ns3RraaWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RraaWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RraaWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): bool ns3::RraaWifiManager::DoNeedRts(ns3::WifiRemoteStation * st, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RrpaaWifiManager_methods(root_module, cls): @@ -20001,62 +20011,62 @@ def register_Ns3RrpaaWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RrpaaWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RrpaaWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): bool ns3::RrpaaWifiManager::DoNeedRts(ns3::WifiRemoteStation * st, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3SimpleFrameCaptureModel_methods(root_module, cls): @@ -20068,7 +20078,7 @@ def register_Ns3SimpleFrameCaptureModel_methods(root_module, cls): cls.add_method('CaptureNewFrame', 'bool', [param('ns3::Ptr< ns3::Event >', 'currentEvent'), param('ns3::Ptr< ns3::Event >', 'newEvent')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## simple-frame-capture-model.h (module 'wifi'): double ns3::SimpleFrameCaptureModel::GetMargin() const [member function] cls.add_method('GetMargin', 'double', @@ -20098,7 +20108,7 @@ def register_Ns3SpectrumChannel_methods(root_module, cls): cls.add_method('AddRx', 'void', [param('ns3::Ptr< ns3::SpectrumPhy >', 'phy')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-channel.h (module 'spectrum'): void ns3::SpectrumChannel::AddSpectrumPropagationLossModel(ns3::Ptr loss) [member function] cls.add_method('AddSpectrumPropagationLossModel', 'void', @@ -20129,7 +20139,7 @@ def register_Ns3SpectrumChannel_methods(root_module, cls): cls.add_method('StartTx', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3SpectrumWifiPhy_methods(root_module, cls): @@ -20160,7 +20170,7 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## spectrum-wifi-phy.h (module 'wifi'): uint16_t ns3::SpectrumWifiPhy::GetGuardBandwidth(uint16_t currentChannelWidth) const [member function] cls.add_method('GetGuardBandwidth', 'uint16_t', @@ -20217,12 +20227,12 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3Ssid_methods(root_module, cls): @@ -20242,12 +20252,12 @@ def register_Ns3Ssid_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): uint8_t ns3::Ssid::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): bool ns3::Ssid::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', @@ -20267,7 +20277,7 @@ def register_Ns3Ssid_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3SsidChecker_methods(root_module, cls): @@ -20288,7 +20298,7 @@ def register_Ns3SsidValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20303,7 +20313,7 @@ def register_Ns3SsidValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] cls.add_method('Set', 'void', @@ -20333,12 +20343,12 @@ def register_Ns3SupportedRates_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetNRates() const [member function] cls.add_method('GetNRates', 'uint8_t', @@ -20368,7 +20378,7 @@ def register_Ns3SupportedRates_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): void ns3::SupportedRates::SetBasicRate(uint64_t bs) [member function] cls.add_method('SetBasicRate', 'void', @@ -20391,7 +20401,7 @@ def register_Ns3ThreeGppChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): static ns3::TypeId ns3::ThreeGppChannelConditionModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -20401,17 +20411,17 @@ def register_Ns3ThreeGppChannelConditionModel_methods(root_module, cls): cls.add_method('Calculate2dDistance', 'double', [param('ns3::Vector const &', 'a'), param('ns3::Vector const &', 'b')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## channel-condition-model.h (module 'propagation'): void ns3::ThreeGppChannelConditionModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## channel-condition-model.h (module 'propagation'): double ns3::ThreeGppChannelConditionModel::ComputePlos(ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorMixedOfficeChannelConditionModel_methods(root_module, cls): @@ -20426,7 +20436,7 @@ def register_Ns3ThreeGppIndoorMixedOfficeChannelConditionModel_methods(root_modu cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorOfficePropagationLossModel_methods(root_module, cls): @@ -20441,22 +20451,22 @@ def register_Ns3ThreeGppIndoorOfficePropagationLossModel_methods(root_module, cl cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorOpenOfficeChannelConditionModel_methods(root_module, cls): @@ -20471,7 +20481,7 @@ def register_Ns3ThreeGppIndoorOpenOfficeChannelConditionModel_methods(root_modul cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppRmaChannelConditionModel_methods(root_module, cls): @@ -20486,7 +20496,7 @@ def register_Ns3ThreeGppRmaChannelConditionModel_methods(root_module, cls): cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmaChannelConditionModel_methods(root_module, cls): @@ -20501,7 +20511,7 @@ def register_Ns3ThreeGppUmaChannelConditionModel_methods(root_module, cls): cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmiStreetCanyonChannelConditionModel_methods(root_module, cls): @@ -20516,7 +20526,7 @@ def register_Ns3ThreeGppUmiStreetCanyonChannelConditionModel_methods(root_module cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3TimeValue_methods(root_module, cls): @@ -20530,7 +20540,7 @@ def register_Ns3TimeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nstime.h (module 'core'): bool ns3::TimeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20545,7 +20555,7 @@ def register_Ns3TimeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nstime.h (module 'core'): void ns3::TimeValue::Set(ns3::Time const & value) [member function] cls.add_method('Set', 'void', @@ -20570,7 +20580,7 @@ def register_Ns3TypeIdValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## type-id.h (module 'core'): bool ns3::TypeIdValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20585,7 +20595,7 @@ def register_Ns3TypeIdValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## type-id.h (module 'core'): void ns3::TypeIdValue::Set(ns3::TypeId const & value) [member function] cls.add_method('Set', 'void', @@ -20603,7 +20613,7 @@ def register_Ns3UintegerValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## uinteger.h (module 'core'): bool ns3::UintegerValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20618,7 +20628,7 @@ def register_Ns3UintegerValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const & value) [member function] cls.add_method('Set', 'void', @@ -20643,7 +20653,7 @@ def register_Ns3Vector2DValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): bool ns3::Vector2DValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20658,7 +20668,7 @@ def register_Ns3Vector2DValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): void ns3::Vector2DValue::Set(ns3::Vector2D const & value) [member function] cls.add_method('Set', 'void', @@ -20683,7 +20693,7 @@ def register_Ns3Vector3DValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): bool ns3::Vector3DValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20698,7 +20708,7 @@ def register_Ns3Vector3DValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): void ns3::Vector3DValue::Set(ns3::Vector3D const & value) [member function] cls.add_method('Set', 'void', @@ -20720,12 +20730,12 @@ def register_Ns3VhtCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): uint8_t ns3::VhtCapabilities::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): uint32_t ns3::VhtCapabilities::GetMaxAmpduLength() const [member function] cls.add_method('GetMaxAmpduLength', 'uint32_t', @@ -20800,7 +20810,7 @@ def register_Ns3VhtCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): void ns3::VhtCapabilities::SetMaxAmpduLength(uint32_t maxAmpduLength) [member function] cls.add_method('SetMaxAmpduLength', 'void', @@ -20878,7 +20888,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): uint16_t ns3::VhtOperation::GetBasicVhtMcsAndNssSet() const [member function] cls.add_method('GetBasicVhtMcsAndNssSet', 'uint16_t', @@ -20903,7 +20913,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): uint16_t ns3::VhtOperation::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -20918,7 +20928,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): void ns3::VhtOperation::SetBasicVhtMcsAndNssSet(uint16_t basicVhtMcsAndNssSet) [member function] cls.add_method('SetBasicVhtMcsAndNssSet', 'void', @@ -21004,7 +21014,7 @@ def register_Ns3WifiMacQueue_methods(root_module, cls): cls.add_method('Peek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-queue.h (module 'wifi'): ns3::Queue::ConstIterator ns3::WifiMacQueue::PeekByAddress(ns3::Mac48Address dest, ns3::Queue::ConstIterator pos=ns3::WifiMacQueue::EMPTY) const [member function] cls.add_method('PeekByAddress', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', @@ -21082,7 +21092,7 @@ def register_Ns3WifiModeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mode.h (module 'wifi'): bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -21097,7 +21107,7 @@ def register_Ns3WifiModeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mode.h (module 'wifi'): void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] cls.add_method('Set', 'void', @@ -21175,12 +21185,12 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetIfIndex', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Ptr ns3::WifiNetDevice::GetChannel() const [member function] cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetAddress(ns3::Address address) [member function] cls.add_method('SetAddress', 'void', @@ -21190,7 +21200,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::SetMtu(uint16_t const mtu) [member function] cls.add_method('SetMtu', 'bool', @@ -21200,12 +21210,12 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetMtu', 'uint16_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::AddLinkChangeCallback(ns3::Callback callback) [member function] cls.add_method('AddLinkChangeCallback', 'void', @@ -21215,32 +21225,32 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Address ns3::WifiNetDevice::GetBroadcast() const [member function] cls.add_method('GetBroadcast', 'ns3::Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv4Address', 'multicastGroup')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsBridge() const [member function] cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::Send(ns3::Ptr packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('Send', 'bool', @@ -21250,7 +21260,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetNode(ns3::Ptr const node) [member function] cls.add_method('SetNode', 'void', @@ -21260,7 +21270,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetReceiveCallback(ns3::NetDevice::ReceiveCallback cb) [member function] cls.add_method('SetReceiveCallback', 'void', @@ -21270,7 +21280,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv6Address', 'addr')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::SendFrom(ns3::Ptr packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('SendFrom', 'bool', @@ -21285,17 +21295,17 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::ForwardUp(ns3::Ptr packet, ns3::Mac48Address from, ns3::Mac48Address to) [member function] cls.add_method('ForwardUp', 'void', @@ -21356,7 +21366,7 @@ def register_Ns3WifiRadioEnergyModel_methods(root_module, cls): cls.add_method('GetTotalEnergyConsumption', 'double', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-radio-energy-model.h (module 'wifi'): double ns3::WifiRadioEnergyModel::GetTxCurrentA() const [member function] cls.add_method('GetTxCurrentA', 'double', @@ -21431,12 +21441,12 @@ def register_Ns3WifiRadioEnergyModel_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-radio-energy-model.h (module 'wifi'): double ns3::WifiRadioEnergyModel::DoGetCurrentA() const [member function] cls.add_method('DoGetCurrentA', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3YansErrorRateModel_methods(root_module, cls): @@ -21448,7 +21458,7 @@ def register_Ns3YansErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::YansErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21473,12 +21483,12 @@ def register_Ns3YansWifiChannel_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [param('std::size_t', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-channel.h (module 'wifi'): std::size_t ns3::YansWifiChannel::GetNDevices() const [member function] cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-channel.h (module 'wifi'): static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21517,7 +21527,7 @@ def register_Ns3AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## address.h (module 'network'): bool ns3::AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -21532,7 +21542,7 @@ def register_Ns3AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## address.h (module 'network'): void ns3::AddressValue::Set(ns3::Address const & value) [member function] cls.add_method('Set', 'void', @@ -21566,7 +21576,7 @@ def register_Ns3AdhocWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AlwaysLosChannelConditionModel_methods(root_module, cls): @@ -21581,7 +21591,7 @@ def register_Ns3AlwaysLosChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::AlwaysLosChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', @@ -21603,12 +21613,12 @@ def register_Ns3BinaryErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::BinaryErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3BurstErrorModel_methods(root_module, cls): @@ -21646,12 +21656,12 @@ def register_Ns3BurstErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::BurstErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21668,12 +21678,12 @@ def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): ns3::ObjectBase * ns3::CallbackImpl::operator()() [member operator] cls.add_method('operator()', 'ns3::ObjectBase *', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Bool_Unsigned_int_Double_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21690,12 +21700,12 @@ def register_Ns3CallbackImpl__Void_Bool_Unsigned_int_Double_Ns3Time_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(bool arg0, unsigned int arg1, double arg2, ns3::Time arg3) [member operator] cls.add_method('operator()', 'void', [param('bool', 'arg0'), param('unsigned int', 'arg1'), param('double', 'arg2'), param('ns3::Time', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Const_ns3WifiMacHeader___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21712,12 +21722,12 @@ def register_Ns3CallbackImpl__Void_Const_ns3WifiMacHeader___amp___Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::WifiMacHeader const & arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::WifiMacHeader const &', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Double_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21734,12 +21744,12 @@ def register_Ns3CallbackImpl__Void_Double_Double_Ns3Mac48Address_Ns3Empty_Ns3Emp cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0, double arg1, ns3::Mac48Address arg2) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0'), param('double', 'arg1'), param('ns3::Mac48Address', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21756,12 +21766,12 @@ def register_Ns3CallbackImpl__Void_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0, double arg1) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0'), param('double', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21778,12 +21788,12 @@ def register_Ns3CallbackImpl__Void_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21800,12 +21810,12 @@ def register_Ns3CallbackImpl__Void_Int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(int arg0) [member operator] cls.add_method('operator()', 'void', [param('int', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3DataRate_Ns3DataRate_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21822,12 +21832,12 @@ def register_Ns3CallbackImpl__Void_Ns3DataRate_Ns3DataRate_Ns3Mac48Address_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::DataRate arg0, ns3::DataRate arg1, ns3::Mac48Address arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::DataRate', 'arg0'), param('ns3::DataRate', 'arg1'), param('ns3::Mac48Address', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3HePreambleParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21844,12 +21854,12 @@ def register_Ns3CallbackImpl__Void_Ns3HePreambleParameters_Ns3Empty_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::HePreambleParameters arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::HePreambleParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21866,12 +21876,12 @@ def register_Ns3CallbackImpl__Void_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Mac48Address arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Mac48Address', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Ptr__lt__const_ns3MobilityModel__gt___Double_Double_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21888,12 +21898,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3P cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, double arg2, double arg3, double arg4, double arg5) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0'), param('ns3::Ptr< ns3::MobilityModel const >', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('double', 'arg4'), param('double', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21910,12 +21920,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3WifiMode_Ns3WifiPreamble_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21932,12 +21942,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3W cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1, ns3::WifiMode arg2, ns3::WifiPreamble arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('double', 'arg1'), param('ns3::WifiMode', 'arg2'), param('ns3::WifiPreamble', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21954,12 +21964,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('double', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21976,12 +21986,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Mac48Add cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Mac48Address arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::Mac48Address', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiMode_Ns3WifiPreamble_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21998,12 +22008,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiMode cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiMode, ns3::WifiPreamble, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiMode arg1, ns3::WifiPreamble arg2, unsigned char arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::WifiMode', 'arg1'), param('ns3::WifiPreamble', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiPhyRxfailureReason_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22020,12 +22030,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiPhyR cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiPhyRxfailureReason, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiPhyRxfailureReason arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::WifiPhyRxfailureReason', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22042,12 +22052,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Ns3WifiTxVector_Ns3MpduInfo_Ns3SignalNoiseDbm_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22064,12 +22074,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_sh cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::SignalNoiseDbm, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, short unsigned int arg1, ns3::WifiTxVector arg2, ns3::MpduInfo arg3, ns3::SignalNoiseDbm arg4) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('ns3::MpduInfo', 'arg3'), param('ns3::SignalNoiseDbm', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Ns3WifiTxVector_Ns3MpduInfo_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22086,12 +22096,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_sh cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, short unsigned int arg1, ns3::WifiTxVector arg2, ns3::MpduInfo arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('ns3::MpduInfo', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3QueueDiscItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22108,12 +22118,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3QueueDiscItem__gt___Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::QueueDiscItem const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22130,12 +22140,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, double arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumPhy const >', 'arg0'), param('ns3::Ptr< ns3::SpectrumPhy const >', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiMacQueueItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22152,12 +22162,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiMacQueueItem__gt___N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiPsdu__gt___Ns3WifiTxVector_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22174,12 +22184,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiPsdu__gt___Ns3WifiTx cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiTxVector, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiTxVector arg1, double arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu const >', 'arg0'), param('ns3::WifiTxVector', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22196,12 +22206,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, short unsigned int arg2, ns3::Address const & arg3, ns3::Address const & arg4, ns3::NetDevice::PacketType arg5) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0'), param('ns3::Ptr< ns3::Packet const >', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::Address const &', 'arg3'), param('ns3::Address const &', 'arg4'), param('ns3::NetDevice::PacketType', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22218,12 +22228,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22240,12 +22250,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt__ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiMacQueueItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22262,12 +22272,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiMacQueueItem__gt___Ns3Empt cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Double_Ns3WifiTxVector_StdVector__lt__bool__stdAllocator__lt__bool__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22284,12 +22294,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Double_Ns3WifiT cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::WifiTxVector, std::vector >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1, ns3::WifiTxVector arg2, std::vector > arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'arg0'), param('double', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('std::vector< bool >', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) cls.add_copy_constructor() return @@ -22307,12 +22317,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Ns3Empty_Ns3Emp cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Mac48Address_Unsigned_char_Ns3OriginatorBlockAckAgreementState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22329,12 +22339,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Mac48Address_Unsigned_char_Ns3Orig cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Mac48Address arg1, unsigned char arg2, ns3::OriginatorBlockAckAgreement::State arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Mac48Address', 'arg1'), param('unsigned char', 'arg2'), param('ns3::OriginatorBlockAckAgreement::State', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_WifiPhyState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22351,12 +22361,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_WifiPhyState_Ns3Empty_Ns3Empt cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Time arg1, WifiPhyState arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Time', 'arg1'), param('WifiPhyState', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22373,12 +22383,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Time arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Time', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22395,12 +22405,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3WifiTxVector_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22417,12 +22427,12 @@ def register_Ns3CallbackImpl__Void_Ns3WifiTxVector_Ns3Time_Ns3Empty_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::WifiTxVector arg0, ns3::Time arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::WifiTxVector', 'arg0'), param('ns3::Time', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22439,12 +22449,12 @@ def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()() [member operator] cls.add_method('operator()', 'void', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_char_Double_Bool_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22461,12 +22471,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_char_Double_Bool_Double_Double_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned char arg0, double arg1, bool arg2, double arg3, double arg4) [member operator] cls.add_method('operator()', 'void', [param('unsigned char', 'arg0'), param('double', 'arg1'), param('bool', 'arg2'), param('double', 'arg3'), param('double', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22483,12 +22493,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned int arg0) [member operator] cls.add_method('operator()', 'void', [param('unsigned int', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22505,12 +22515,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Ns3Empty_Ns3Empty_N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned int arg0, unsigned int arg1) [member operator] cls.add_method('operator()', 'void', [param('unsigned int', 'arg0'), param('unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22527,12 +22537,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_long_Ns3Empty_Ns3Empty cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(long unsigned int arg0, long unsigned int arg1) [member operator] cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('long unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3InfrastructureWifiMac_methods(root_module, cls): @@ -22547,7 +22557,7 @@ def register_Ns3InfrastructureWifiMac_methods(root_module, cls): cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## infrastructure-wifi-mac.h (module 'wifi'): void ns3::InfrastructureWifiMac::SetQosSupported(bool enable) [member function] cls.add_method('SetQosSupported', 'void', @@ -22599,22 +22609,22 @@ def register_Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('AddHeader', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue-item.h (module 'network'): void ns3::QueueDiscItem::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): bool ns3::QueueDiscItem::Mark() [member function] cls.add_method('Mark', 'bool', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue-item.h (module 'network'): uint32_t ns3::QueueDiscItem::Hash(uint32_t perturbation=0) const [member function] cls.add_method('Hash', 'uint32_t', [param('uint32_t', 'perturbation', default_value='0')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3StaWifiMac_methods(root_module, cls): @@ -22654,12 +22664,12 @@ def register_Ns3StaWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## sta-wifi-mac.h (module 'wifi'): void ns3::StaWifiMac::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ApWifiMac_methods(root_module, cls): @@ -22694,7 +22704,7 @@ def register_Ns3ApWifiMac_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::SetAddress(ns3::Mac48Address address) [member function] cls.add_method('SetAddress', 'void', @@ -22746,32 +22756,32 @@ def register_Ns3ApWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::TxOk(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxOk', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::TxFailed(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxFailed', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DeaggregateAmsduAndForward(ns3::Ptr mpdu) [member function] cls.add_method('DeaggregateAmsduAndForward', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3HashImplementation_methods(root_module, cls): @@ -22783,7 +22793,7 @@ def register_Ns3HashImplementation_methods(root_module, cls): cls.add_method('GetHash32', 'uint32_t', [param('char const *', 'buffer'), param('std::size_t const', 'size')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## hash-function.h (module 'core'): uint64_t ns3::Hash::Implementation::GetHash64(char const * buffer, std::size_t const size) [member function] cls.add_method('GetHash64', 'uint64_t', @@ -22793,7 +22803,7 @@ def register_Ns3HashImplementation_methods(root_module, cls): cls.add_method('clear', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3HashFunctionFnv1a_methods(root_module, cls): diff --git a/src/wifi/bindings/modulegen__gcc_LP64.py b/src/wifi/bindings/modulegen__gcc_LP64.py index 823bb4680..9a58a07da 100644 --- a/src/wifi/bindings/modulegen__gcc_LP64.py +++ b/src/wifi/bindings/modulegen__gcc_LP64.py @@ -102,41 +102,41 @@ def register_types(module): ## data-rate.h (module 'network'): ns3::DataRate [class] module.add_class('DataRate', import_from_module='ns.network') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeAccessor'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeChecker']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeChecker'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeValue']) + module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeValue'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::CallbackImplBase']) + module.add_class('DefaultDeleter', template_parameters=['ns3::CallbackImplBase'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::Event']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::EventImpl']) + module.add_class('DefaultDeleter', template_parameters=['ns3::EventImpl'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Hash::Implementation']) + module.add_class('DefaultDeleter', template_parameters=['ns3::Hash::Implementation'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::MacRxMiddle']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::MacTxMiddle']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::NixVector']) + module.add_class('DefaultDeleter', template_parameters=['ns3::NixVector'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::OutputStreamWrapper']) + module.add_class('DefaultDeleter', template_parameters=['ns3::OutputStreamWrapper'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Packet']) + module.add_class('DefaultDeleter', template_parameters=['ns3::Packet'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::QosBlockedDestinations']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::QueueItem']) + module.add_class('DefaultDeleter', template_parameters=['ns3::QueueItem'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumModel']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumModel'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumSignalParameters']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumSignalParameters'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumValue']) + module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumValue'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::TraceSourceAccessor']) + module.add_class('DefaultDeleter', template_parameters=['ns3::TraceSourceAccessor'], import_from_module='ns.core') ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::WifiInformationElement']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -251,7 +251,7 @@ def register_types(module): ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] module.add_class('PcapHelperForDevice', import_from_module='ns.network', allow_subclassing=True) ## propagation-cache.h (module 'propagation'): ns3::PropagationCache [class] - module.add_class('PropagationCache', import_from_module='ns.propagation', template_parameters=['ns3::JakesProcess']) + module.add_class('PropagationCache', template_parameters=['ns3::JakesProcess'], import_from_module='ns.propagation') ## queue-size.h (module 'network'): ns3::QueueSize [class] module.add_class('QueueSize', import_from_module='ns.network') ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo [struct] @@ -259,15 +259,15 @@ def register_types(module): ## wifi-phy.h (module 'wifi'): ns3::SignalNoiseDbm [struct] module.add_class('SignalNoiseDbm') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::ObjectBase'], import_from_module='ns.core', automatic_type_narrowing=True) ## simulator.h (module 'core'): ns3::Simulator [class] - module.add_class('Simulator', import_from_module='ns.core', destructor_visibility='private') + module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') ## simulator.h (module 'core'): ns3::Simulator [enumeration] module.add_enum('', ['NO_CONTEXT'], outer_class=root_module['ns3::Simulator'], import_from_module='ns.core') ## status-code.h (module 'wifi'): ns3::StatusCode [class] module.add_class('StatusCode') ## tag.h (module 'network'): ns3::Tag [class] - module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) + module.add_class('Tag', parent=root_module['ns3::ObjectBase'], import_from_module='ns.network') ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] module.add_class('TagBuffer', import_from_module='ns.network') ## nstime.h (module 'core'): ns3::Time [class] @@ -280,11 +280,11 @@ def register_types(module): ## nstime.h (module 'core'): ns3::TimeWithUnit [class] module.add_class('TimeWithUnit', import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['double']) + module.add_class('TracedValue', template_parameters=['double'], import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['unsigned int']) + module.add_class('TracedValue', template_parameters=['unsigned int'], import_from_module='ns.core') ## traced-value.h (module 'core'): ns3::TracedValue [class] - module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['unsigned long']) + module.add_class('TracedValue', template_parameters=['unsigned long'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId [class] module.add_class('TypeId', import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] @@ -353,9 +353,9 @@ def register_types(module): ## ampdu-tag.h (module 'wifi'): ns3::AmpduTag [class] module.add_class('AmpduTag', parent=root_module['ns3::Tag']) ## chunk.h (module 'network'): ns3::Chunk [class] - module.add_class('Chunk', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) + module.add_class('Chunk', parent=root_module['ns3::ObjectBase'], import_from_module='ns.network') ## header.h (module 'network'): ns3::Header [class] - module.add_class('Header', import_from_module='ns.network', parent=root_module['ns3::Chunk']) + module.add_class('Header', parent=root_module['ns3::Chunk'], import_from_module='ns.network') ## wifi-phy-header.h (module 'wifi'): ns3::HtSigHeader [class] module.add_class('HtSigHeader', parent=root_module['ns3::Header']) ## wifi-phy-header.h (module 'wifi'): ns3::LSigHeader [class] @@ -379,7 +379,7 @@ def register_types(module): ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiRemoteStation [struct] module.add_class('MinstrelWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) ## object.h (module 'core'): ns3::Object [class] - module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) + module.add_class('Object', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >'], import_from_module='ns.core') ## object.h (module 'core'): ns3::Object::AggregateIterator [class] module.add_class('AggregateIterator', outer_class=root_module['ns3::Object'], import_from_module='ns.core') ## obss-pd-algorithm.h (module 'wifi'): ns3::ObssPdAlgorithm [class] @@ -388,106 +388,106 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint8_t, double, bool, double, double )*', 'ns3::ObssPdAlgorithm::ResetTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint8_t, double, bool, double, double )&', 'ns3::ObssPdAlgorithm::ResetTracedCallback&') ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] - module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('PcapFileWrapper', parent=root_module['ns3::Object'], import_from_module='ns.network') ## preamble-detection-model.h (module 'wifi'): ns3::PreambleDetectionModel [class] module.add_class('PreambleDetectionModel', parent=root_module['ns3::Object']) ## propagation-delay-model.h (module 'propagation'): ns3::PropagationDelayModel [class] - module.add_class('PropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('PropagationDelayModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel [class] - module.add_class('PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('PropagationLossModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## queue.h (module 'network'): ns3::QueueBase [class] - module.add_class('QueueBase', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('QueueBase', parent=root_module['ns3::Object'], import_from_module='ns.network') ## propagation-delay-model.h (module 'propagation'): ns3::RandomPropagationDelayModel [class] - module.add_class('RandomPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) + module.add_class('RandomPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::RandomPropagationLossModel [class] - module.add_class('RandomPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::RandomVariableStream [class] - module.add_class('RandomVariableStream', import_from_module='ns.core', parent=root_module['ns3::Object']) + module.add_class('RandomVariableStream', parent=root_module['ns3::Object'], import_from_module='ns.core') ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel [class] - module.add_class('RangePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('RangePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::SequentialRandomVariable [class] - module.add_class('SequentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('SequentialRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Event', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Event', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::MacRxMiddle', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::MacRxMiddle', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::MacTxMiddle', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::MacTxMiddle', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::QosBlockedDestinations', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::QosBlockedDestinations', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::QueueItem', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::QueueItem', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], import_from_module='ns.core', automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiMacQueueItem', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiMacQueueItem', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiPpdu', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiPpdu', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::WifiPsdu', 'ns3::empty', 'ns3::DefaultDeleter']) + module.add_class('SimpleRefCount', template_parameters=['ns3::WifiPsdu', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty'], automatic_type_narrowing=True) ## snr-tag.h (module 'wifi'): ns3::SnrTag [class] module.add_class('SnrTag', parent=root_module['ns3::Tag']) ## spectrum-model.h (module 'spectrum'): ns3::SpectrumModel [class] - module.add_class('SpectrumModel', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumModel, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumModel', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumModel, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') ## spectrum-phy.h (module 'spectrum'): ns3::SpectrumPhy [class] - module.add_class('SpectrumPhy', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumPhy', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## spectrum-propagation-loss-model.h (module 'spectrum'): ns3::SpectrumPropagationLossModel [class] - module.add_class('SpectrumPropagationLossModel', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumPropagationLossModel', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## spectrum-signal-parameters.h (module 'spectrum'): ns3::SpectrumSignalParameters [struct] - module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumSignalParameters', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') ## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] - module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('SpectrumValue', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.spectrum') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )', 'ns3::SpectrumValue::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )*', 'ns3::SpectrumValue::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )&', 'ns3::SpectrumValue::TracedCallback&') ## spectrum-wifi-helper.h (module 'wifi'): ns3::SpectrumWifiPhyHelper [class] module.add_class('SpectrumWifiPhyHelper', parent=root_module['ns3::WifiPhyHelper']) ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppPropagationLossModel [class] - module.add_class('ThreeGppPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ThreeGppPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppRmaPropagationLossModel [class] - module.add_class('ThreeGppRmaPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppRmaPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppUmaPropagationLossModel [class] - module.add_class('ThreeGppUmaPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppUmaPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppUmiStreetCanyonPropagationLossModel [class] - module.add_class('ThreeGppUmiStreetCanyonPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppUmiStreetCanyonPropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## propagation-loss-model.h (module 'propagation'): ns3::ThreeLogDistancePropagationLossModel [class] - module.add_class('ThreeLogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## threshold-preamble-detection-model.h (module 'wifi'): ns3::ThresholdPreambleDetectionModel [class] module.add_class('ThresholdPreambleDetectionModel', parent=root_module['ns3::PreambleDetectionModel']) ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] - module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('TraceSourceAccessor', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## trailer.h (module 'network'): ns3::Trailer [class] - module.add_class('Trailer', import_from_module='ns.network', parent=root_module['ns3::Chunk']) + module.add_class('Trailer', parent=root_module['ns3::Chunk'], import_from_module='ns.network') ## random-variable-stream.h (module 'core'): ns3::TriangularRandomVariable [class] - module.add_class('TriangularRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('TriangularRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## propagation-loss-model.h (module 'propagation'): ns3::TwoRayGroundPropagationLossModel [class] - module.add_class('TwoRayGroundPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('TwoRayGroundPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## txop.h (module 'wifi'): ns3::Txop [class] module.add_class('Txop', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::Txop::TxOk') @@ -500,13 +500,13 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Txop::TxDropped*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Txop::TxDropped&') ## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable [class] - module.add_class('UniformRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('UniformRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## vht-configuration.h (module 'wifi'): ns3::VhtConfiguration [class] module.add_class('VhtConfiguration', parent=root_module['ns3::Object']) ## wifi-phy-header.h (module 'wifi'): ns3::VhtSigHeader [class] module.add_class('VhtSigHeader', parent=root_module['ns3::Header']) ## random-variable-stream.h (module 'core'): ns3::WeibullRandomVariable [class] - module.add_class('WeibullRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('WeibullRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## wifi-ack-policy-selector.h (module 'wifi'): ns3::WifiAckPolicySelector [class] module.add_class('WifiAckPolicySelector', parent=root_module['ns3::Object']) ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader [class] @@ -615,9 +615,9 @@ def register_types(module): ## yans-wifi-phy.h (module 'wifi'): ns3::YansWifiPhy [class] module.add_class('YansWifiPhy', parent=root_module['ns3::WifiPhy']) ## random-variable-stream.h (module 'core'): ns3::ZetaRandomVariable [class] - module.add_class('ZetaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ZetaRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ZipfRandomVariable [class] - module.add_class('ZipfRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ZipfRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## aarf-wifi-manager.h (module 'wifi'): ns3::AarfWifiManager [class] module.add_class('AarfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::AarfcdWifiManager [class] @@ -629,7 +629,7 @@ def register_types(module): ## amsdu-subframe-header.h (module 'wifi'): ns3::AmsduSubframeHeader [class] module.add_class('AmsduSubframeHeader', parent=root_module['ns3::Header']) ## antenna-model.h (module 'antenna'): ns3::AntennaModel [class] - module.add_class('AntennaModel', import_from_module='ns.antenna', parent=root_module['ns3::Object']) + module.add_class('AntennaModel', parent=root_module['ns3::Object'], import_from_module='ns.antenna') ## aparf-wifi-manager.h (module 'wifi'): ns3::AparfWifiManager [class] module.add_class('AparfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## aparf-wifi-manager.h (module 'wifi'): ns3::AparfWifiManager::State [enumeration] @@ -639,11 +639,11 @@ def register_types(module): ## athstats-helper.h (module 'wifi'): ns3::AthstatsWifiTraceSink [class] module.add_class('AthstatsWifiTraceSink', parent=root_module['ns3::Object']) ## attribute.h (module 'core'): ns3::AttributeAccessor [class] - module.add_class('AttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('AttributeAccessor', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::AttributeChecker [class] - module.add_class('AttributeChecker', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >'], allow_subclassing=False) + module.add_class('AttributeChecker', allow_subclassing=False, parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core', automatic_type_narrowing=True) ## attribute.h (module 'core'): ns3::AttributeValue [class] - module.add_class('AttributeValue', import_from_module='ns.core', automatic_type_narrowing=True, parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >'], allow_subclassing=False) + module.add_class('AttributeValue', allow_subclassing=False, parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core', automatic_type_narrowing=True) ## block-ack-manager.h (module 'wifi'): ns3::BlockAckManager [class] module.add_class('BlockAckManager', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::BlockAckManager::TxOk') @@ -656,58 +656,58 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( ns3::Time, ns3::Mac48Address, uint8_t, ns3::OriginatorBlockAckAgreement::State )*', 'ns3::BlockAckManager::AgreementStateTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Time, ns3::Mac48Address, uint8_t, ns3::OriginatorBlockAckAgreement::State )&', 'ns3::BlockAckManager::AgreementStateTracedCallback&') ## boolean.h (module 'core'): ns3::BooleanChecker [class] - module.add_class('BooleanChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('BooleanChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## boolean.h (module 'core'): ns3::BooleanValue [class] - module.add_class('BooleanValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('BooleanValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackChecker [class] - module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('CallbackChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImplBase [class] - module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('CallbackImplBase', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackValue [class] - module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('CallbackValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## cara-wifi-manager.h (module 'wifi'): ns3::CaraWifiManager [class] module.add_class('CaraWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## cf-parameter-set.h (module 'wifi'): ns3::CfParameterSet [class] module.add_class('CfParameterSet', parent=root_module['ns3::WifiInformationElement']) ## channel.h (module 'network'): ns3::Channel [class] - module.add_class('Channel', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Channel', parent=root_module['ns3::Object'], import_from_module='ns.network') ## channel-access-manager.h (module 'wifi'): ns3::ChannelAccessManager [class] module.add_class('ChannelAccessManager', parent=root_module['ns3::Object']) ## channel-condition-model.h (module 'propagation'): ns3::ChannelCondition [class] - module.add_class('ChannelCondition', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('ChannelCondition', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ChannelCondition::LosConditionValue [enumeration] module.add_enum('LosConditionValue', ['LOS', 'NLOS'], outer_class=root_module['ns3::ChannelCondition'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ChannelConditionModel [class] - module.add_class('ChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('ChannelConditionModel', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## constant-obss-pd-algorithm.h (module 'wifi'): ns3::ConstantObssPdAlgorithm [class] module.add_class('ConstantObssPdAlgorithm', parent=root_module['ns3::ObssPdAlgorithm']) ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [class] - module.add_class('ConstantRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ConstantRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManager [class] module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropagationDelayModel [class] - module.add_class('ConstantSpeedPropagationDelayModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationDelayModel']) + module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel'], import_from_module='ns.propagation') ## constant-wifi-ack-policy-selector.h (module 'wifi'): ns3::ConstantWifiAckPolicySelector [class] module.add_class('ConstantWifiAckPolicySelector', parent=root_module['ns3::WifiAckPolicySelector']) ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231PropagationLossModel [class] - module.add_class('Cost231PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('Cost231PropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] module.add_class('CtrlBAckResponseHeader', parent=root_module['ns3::Header']) ## data-rate.h (module 'network'): ns3::DataRateChecker [class] - module.add_class('DataRateChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## data-rate.h (module 'network'): ns3::DataRateValue [class] - module.add_class('DataRateValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('DataRateValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariable [class] - module.add_class('DeterministicRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('DeterministicRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## device-energy-model.h (module 'energy'): ns3::DeviceEnergyModel [class] - module.add_class('DeviceEnergyModel', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('DeviceEnergyModel', parent=root_module['ns3::Object'], import_from_module='ns.energy') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::DeviceEnergyModel::ChangeStateCallback') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::DeviceEnergyModel::ChangeStateCallback*') typehandlers.add_type_alias('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::DeviceEnergyModel::ChangeStateCallback&') ## double.h (module 'core'): ns3::DoubleValue [class] - module.add_class('DoubleValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('DoubleValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## dsss-parameter-set.h (module 'wifi'): ns3::DsssParameterSet [class] module.add_class('DsssParameterSet', parent=root_module['ns3::WifiInformationElement']) ## wifi-phy-header.h (module 'wifi'): ns3::DsssSigHeader [class] @@ -715,52 +715,52 @@ def register_types(module): ## edca-parameter-set.h (module 'wifi'): ns3::EdcaParameterSet [class] module.add_class('EdcaParameterSet', parent=root_module['ns3::WifiInformationElement']) ## random-variable-stream.h (module 'core'): ns3::EmpiricalRandomVariable [class] - module.add_class('EmpiricalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('EmpiricalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeAccessor [class] - module.add_class('EmptyAttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::AttributeAccessor']) + module.add_class('EmptyAttributeAccessor', parent=root_module['ns3::AttributeAccessor'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeChecker [class] - module.add_class('EmptyAttributeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('EmptyAttributeChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] - module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('EmptyAttributeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## energy-harvester.h (module 'energy'): ns3::EnergyHarvester [class] - module.add_class('EnergyHarvester', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergyHarvester', parent=root_module['ns3::Object'], import_from_module='ns.energy') ## energy-source.h (module 'energy'): ns3::EnergySource [class] - module.add_class('EnergySource', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergySource', parent=root_module['ns3::Object'], import_from_module='ns.energy') ## energy-source-container.h (module 'energy'): ns3::EnergySourceContainer [class] - module.add_class('EnergySourceContainer', import_from_module='ns.energy', parent=root_module['ns3::Object']) + module.add_class('EnergySourceContainer', parent=root_module['ns3::Object'], import_from_module='ns.energy') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator', 'ns3::EnergySourceContainer::Iterator') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator*', 'ns3::EnergySourceContainer::Iterator*') typehandlers.add_type_alias('std::vector< ns3::Ptr< ns3::EnergySource > > const_iterator&', 'ns3::EnergySourceContainer::Iterator&') ## enum.h (module 'core'): ns3::EnumChecker [class] - module.add_class('EnumChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('EnumChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## enum.h (module 'core'): ns3::EnumValue [class] - module.add_class('EnumValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('EnumValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ErlangRandomVariable [class] - module.add_class('ErlangRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ErlangRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## erp-information.h (module 'wifi'): ns3::ErpInformation [class] module.add_class('ErpInformation', parent=root_module['ns3::WifiInformationElement']) ## error-model.h (module 'network'): ns3::ErrorModel [class] - module.add_class('ErrorModel', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('ErrorModel', parent=root_module['ns3::Object'], import_from_module='ns.network') ## error-rate-model.h (module 'wifi'): ns3::ErrorRateModel [class] module.add_class('ErrorRateModel', parent=root_module['ns3::Object']) ## interference-helper.h (module 'wifi'): ns3::Event [class] module.add_class('Event', parent=root_module['ns3::SimpleRefCount< ns3::Event, ns3::empty, ns3::DefaultDeleter >']) ## event-impl.h (module 'core'): ns3::EventImpl [class] - module.add_class('EventImpl', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') ## random-variable-stream.h (module 'core'): ns3::ExponentialRandomVariable [class] - module.add_class('ExponentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ExponentialRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## extended-capabilities.h (module 'wifi'): ns3::ExtendedCapabilities [class] module.add_class('ExtendedCapabilities', parent=root_module['ns3::WifiInformationElement']) ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE [class] module.add_class('ExtendedSupportedRatesIE', parent=root_module['ns3::WifiInformationElement']) ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel [class] - module.add_class('FixedRssLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('FixedRssLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## frame-capture-model.h (module 'wifi'): ns3::FrameCaptureModel [class] module.add_class('FrameCaptureModel', parent=root_module['ns3::Object']) ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel [class] - module.add_class('FriisPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::GammaRandomVariable [class] - module.add_class('GammaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('GammaRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## he-capabilities.h (module 'wifi'): ns3::HeCapabilities [class] module.add_class('HeCapabilities', parent=root_module['ns3::WifiInformationElement']) ## he-configuration.h (module 'wifi'): ns3::HeConfiguration [class] @@ -778,45 +778,45 @@ def register_types(module): ## ideal-wifi-manager.h (module 'wifi'): ns3::IdealWifiManager [class] module.add_class('IdealWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## integer.h (module 'core'): ns3::IntegerValue [class] - module.add_class('IntegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('IntegerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker [class] - module.add_class('Ipv4AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv4AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue [class] - module.add_class('Ipv4AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv4AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker [class] - module.add_class('Ipv4MaskChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv4MaskChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue [class] - module.add_class('Ipv4MaskValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv4MaskValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker [class] - module.add_class('Ipv6AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv6AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue [class] - module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv6AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] - module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Ipv6PrefixChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] - module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Ipv6PrefixValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411LosPropagationLossModel [class] - module.add_class('ItuR1411LosPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ItuR1411LosPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): ns3::ItuR1411NlosOverRooftopPropagationLossModel [class] - module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('ItuR1411NlosOverRooftopPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## jakes-process.h (module 'propagation'): ns3::JakesProcess [class] - module.add_class('JakesProcess', import_from_module='ns.propagation', parent=root_module['ns3::Object']) + module.add_class('JakesProcess', parent=root_module['ns3::Object'], import_from_module='ns.propagation') ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagationLossModel [class] - module.add_class('JakesPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): ns3::Kun2600MhzPropagationLossModel [class] - module.add_class('Kun2600MhzPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('Kun2600MhzPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## wifi-tx-current-model.h (module 'wifi'): ns3::LinearWifiTxCurrentModel [class] module.add_class('LinearWifiTxCurrentModel', parent=root_module['ns3::WifiTxCurrentModel']) ## error-model.h (module 'network'): ns3::ListErrorModel [class] - module.add_class('ListErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('ListErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel [class] - module.add_class('LogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('LogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## random-variable-stream.h (module 'core'): ns3::LogNormalRandomVariable [class] - module.add_class('LogNormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('LogNormalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker [class] - module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Mac48AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] - module.add_class('Mac48AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Mac48AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## mac-low.h (module 'wifi'): ns3::MacLow [class] module.add_class('MacLow', parent=root_module['ns3::Object']) typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::WifiMacQueueItem >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::MacLow::MacLowRxCallback') @@ -830,7 +830,7 @@ def register_types(module): ## mac-tx-middle.h (module 'wifi'): ns3::MacTxMiddle [class] module.add_class('MacTxMiddle', parent=root_module['ns3::SimpleRefCount< ns3::MacTxMiddle, ns3::empty, ns3::DefaultDeleter >']) ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLossModel [class] - module.add_class('MatrixPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('MatrixPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader [class] module.add_class('MgtBeaconHeader', parent=root_module['ns3::MgtProbeResponseHeader']) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::MinstrelHtWifiManager [class] @@ -841,7 +841,7 @@ def register_types(module): ## minstrel-wifi-manager.h (module 'wifi'): ns3::MinstrelWifiManager [class] module.add_class('MinstrelWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] - module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) + module.add_class('MobilityModel', parent=root_module['ns3::Object'], import_from_module='ns.mobility') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )', 'ns3::MobilityModel::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )*', 'ns3::MobilityModel::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )&', 'ns3::MobilityModel::TracedCallback&') @@ -862,9 +862,9 @@ def register_types(module): typehandlers.add_type_alias('std::map< ns3::AcIndex, ns3::Ptr< ns3::QosTxop > >*', 'ns3::MsduAggregator::EdcaQueues*') typehandlers.add_type_alias('std::map< ns3::AcIndex, ns3::Ptr< ns3::QosTxop > >&', 'ns3::MsduAggregator::EdcaQueues&') ## propagation-loss-model.h (module 'propagation'): ns3::NakagamiPropagationLossModel [class] - module.add_class('NakagamiPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('NakagamiPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## net-device.h (module 'network'): ns3::NetDevice [class] - module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('NetDevice', parent=root_module['ns3::Object'], import_from_module='ns.network') ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( )', 'ns3::NetDevice::LinkChangeTracedCallback') @@ -877,13 +877,13 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::NetDevice::PromiscReceiveCallback*') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::NetDevice::PromiscReceiveCallback&') ## channel-condition-model.h (module 'propagation'): ns3::NeverLosChannelConditionModel [class] - module.add_class('NeverLosChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('NeverLosChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## nist-error-rate-model.h (module 'wifi'): ns3::NistErrorRateModel [class] module.add_class('NistErrorRateModel', parent=root_module['ns3::ErrorRateModel']) ## nix-vector.h (module 'network'): ns3::NixVector [class] - module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('NixVector', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## node.h (module 'network'): ns3::Node [class] - module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Node', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'ns3::Node::ProtocolHandler') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Node::ProtocolHandler*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Node::ProtocolHandler&') @@ -891,19 +891,19 @@ def register_types(module): typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::Node::DeviceAdditionListener*') typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::Node::DeviceAdditionListener&') ## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class] - module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('NormalRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] - module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('ObjectFactoryChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] - module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('ObjectFactoryValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## okumura-hata-propagation-loss-model.h (module 'propagation'): ns3::OkumuraHataPropagationLossModel [class] - module.add_class('OkumuraHataPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) + module.add_class('OkumuraHataPropagationLossModel', parent=root_module['ns3::PropagationLossModel'], import_from_module='ns.propagation') ## onoe-wifi-manager.h (module 'wifi'): ns3::OnoeWifiManager [class] module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] - module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('OutputStreamWrapper', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## packet.h (module 'network'): ns3::Packet [class] - module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )', 'ns3::Packet::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )*', 'ns3::Packet::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const > )&', 'ns3::Packet::TracedCallback&') @@ -923,7 +923,7 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const >, double )*', 'ns3::Packet::SinrTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::Packet const >, double )&', 'ns3::Packet::SinrTracedCallback&') ## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class] - module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) + module.add_class('ParetoRandomVariable', parent=root_module['ns3::RandomVariableStream'], import_from_module='ns.core') ## parf-wifi-manager.h (module 'wifi'): ns3::ParfWifiManager [class] module.add_class('ParfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) ## qos-blocked-destinations.h (module 'wifi'): ns3::QosBlockedDestinations [class] @@ -931,39 +931,39 @@ def register_types(module): ## qos-txop.h (module 'wifi'): ns3::QosTxop [class] module.add_class('QosTxop', parent=root_module['ns3::Txop']) ## queue.h (module 'network'): ns3::Queue [class] - module.add_class('Queue', import_from_module='ns.network', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::Packet']) + module.add_class('Queue', template_parameters=['ns3::Packet'], parent=root_module['ns3::QueueBase'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::Packet', 'ns3::Queue< ns3::Packet > ItemType') typehandlers.add_type_alias('ns3::Packet*', 'ns3::Queue< ns3::Packet > ItemType*') typehandlers.add_type_alias('ns3::Packet&', 'ns3::Queue< ns3::Packet > ItemType&') module.add_typedef(root_module['ns3::Packet'], 'ItemType') ## queue.h (module 'network'): ns3::Queue [class] - module.add_class('Queue', import_from_module='ns.network', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::QueueDiscItem']) + module.add_class('Queue', template_parameters=['ns3::QueueDiscItem'], parent=root_module['ns3::QueueBase'], import_from_module='ns.network') typehandlers.add_type_alias('ns3::QueueDiscItem', 'ns3::Queue< ns3::QueueDiscItem > ItemType') typehandlers.add_type_alias('ns3::QueueDiscItem*', 'ns3::Queue< ns3::QueueDiscItem > ItemType*') typehandlers.add_type_alias('ns3::QueueDiscItem&', 'ns3::Queue< ns3::QueueDiscItem > ItemType&') ## wifi-mac-queue.h (module 'wifi'): ns3::Queue [class] - module.add_class('Queue', parent=root_module['ns3::QueueBase'], template_parameters=['ns3::WifiMacQueueItem']) + module.add_class('Queue', template_parameters=['ns3::WifiMacQueueItem'], parent=root_module['ns3::QueueBase']) typehandlers.add_type_alias('ns3::WifiMacQueueItem', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType') typehandlers.add_type_alias('ns3::WifiMacQueueItem*', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType*') typehandlers.add_type_alias('ns3::WifiMacQueueItem&', 'ns3::Queue< ns3::WifiMacQueueItem > ItemType&') module.add_typedef(root_module['ns3::WifiMacQueueItem'], 'ItemType') ## queue-item.h (module 'network'): ns3::QueueItem [class] - module.add_class('QueueItem', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::QueueItem, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('QueueItem', parent=root_module['ns3::SimpleRefCount< ns3::QueueItem, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.network') ## queue-item.h (module 'network'): ns3::QueueItem::Uint8Values [enumeration] module.add_enum('Uint8Values', ['IP_DSFIELD'], outer_class=root_module['ns3::QueueItem'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )', 'ns3::QueueItem::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )*', 'ns3::QueueItem::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::QueueItem const > )&', 'ns3::QueueItem::TracedCallback&') ## queue-size.h (module 'network'): ns3::QueueSizeChecker [class] - module.add_class('QueueSizeChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('QueueSizeChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## queue-size.h (module 'network'): ns3::QueueSizeValue [class] - module.add_class('QueueSizeValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('QueueSizeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::RateErrorModel [class] - module.add_class('RateErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::RateErrorModel::ErrorUnit [enumeration] module.add_enum('ErrorUnit', ['ERROR_UNIT_BIT', 'ERROR_UNIT_BYTE', 'ERROR_UNIT_PACKET'], outer_class=root_module['ns3::RateErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::ReceiveListErrorModel [class] - module.add_class('ReceiveListErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('ReceiveListErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## regular-wifi-mac.h (module 'wifi'): ns3::RegularWifiMac [class] module.add_class('RegularWifiMac', parent=root_module['ns3::WifiMac']) typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::RegularWifiMac::ForwardUpCallback') @@ -976,7 +976,7 @@ def register_types(module): ## simple-frame-capture-model.h (module 'wifi'): ns3::SimpleFrameCaptureModel [class] module.add_class('SimpleFrameCaptureModel', parent=root_module['ns3::FrameCaptureModel']) ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] - module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) + module.add_class('SpectrumChannel', parent=root_module['ns3::Channel'], import_from_module='ns.spectrum') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )', 'ns3::SpectrumChannel::LossTracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )*', 'ns3::SpectrumChannel::LossTracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::SpectrumPhy const >, ns3::Ptr< ns3::SpectrumPhy const >, double )&', 'ns3::SpectrumChannel::LossTracedCallback&') @@ -1000,35 +1000,35 @@ def register_types(module): ## supported-rates.h (module 'wifi'): ns3::SupportedRates [class] module.add_class('SupportedRates', parent=root_module['ns3::WifiInformationElement']) ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppChannelConditionModel [class] - module.add_class('ThreeGppChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('ThreeGppChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppIndoorMixedOfficeChannelConditionModel [class] - module.add_class('ThreeGppIndoorMixedOfficeChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppIndoorMixedOfficeChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## three-gpp-propagation-loss-model.h (module 'propagation'): ns3::ThreeGppIndoorOfficePropagationLossModel [class] - module.add_class('ThreeGppIndoorOfficePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppPropagationLossModel']) + module.add_class('ThreeGppIndoorOfficePropagationLossModel', parent=root_module['ns3::ThreeGppPropagationLossModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppIndoorOpenOfficeChannelConditionModel [class] - module.add_class('ThreeGppIndoorOpenOfficeChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppIndoorOpenOfficeChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppRmaChannelConditionModel [class] - module.add_class('ThreeGppRmaChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppRmaChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppUmaChannelConditionModel [class] - module.add_class('ThreeGppUmaChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppUmaChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## channel-condition-model.h (module 'propagation'): ns3::ThreeGppUmiStreetCanyonChannelConditionModel [class] - module.add_class('ThreeGppUmiStreetCanyonChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ThreeGppChannelConditionModel']) + module.add_class('ThreeGppUmiStreetCanyonChannelConditionModel', parent=root_module['ns3::ThreeGppChannelConditionModel'], import_from_module='ns.propagation') ## nstime.h (module 'core'): ns3::TimeValue [class] - module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('TimeValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeIdChecker [class] - module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('TypeIdChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeIdValue [class] - module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('TypeIdValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## uinteger.h (module 'core'): ns3::UintegerValue [class] - module.add_class('UintegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('UintegerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector2DChecker [class] - module.add_class('Vector2DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('Vector2DChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector2DValue [class] - module.add_class('Vector2DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('Vector2DValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector3DChecker [class] - module.add_class('Vector3DChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('Vector3DChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## vector.h (module 'core'): ns3::Vector3DValue [class] - module.add_class('Vector3DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('Vector3DValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## vht-capabilities.h (module 'wifi'): ns3::VhtCapabilities [class] module.add_class('VhtCapabilities', parent=root_module['ns3::WifiInformationElement']) ## vht-operation.h (module 'wifi'): ns3::VhtOperation [class] @@ -1056,101 +1056,101 @@ def register_types(module): ## yans-wifi-channel.h (module 'wifi'): ns3::YansWifiChannel [class] module.add_class('YansWifiChannel', parent=root_module['ns3::Channel']) ## address.h (module 'network'): ns3::AddressChecker [class] - module.add_class('AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## address.h (module 'network'): ns3::AddressValue [class] - module.add_class('AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## adhoc-wifi-mac.h (module 'wifi'): ns3::AdhocWifiMac [class] module.add_class('AdhocWifiMac', parent=root_module['ns3::RegularWifiMac']) ## channel-condition-model.h (module 'propagation'): ns3::AlwaysLosChannelConditionModel [class] - module.add_class('AlwaysLosChannelConditionModel', import_from_module='ns.propagation', parent=root_module['ns3::ChannelConditionModel']) + module.add_class('AlwaysLosChannelConditionModel', parent=root_module['ns3::ChannelConditionModel'], import_from_module='ns.propagation') ## error-model.h (module 'network'): ns3::BinaryErrorModel [class] - module.add_class('BinaryErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('BinaryErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## error-model.h (module 'network'): ns3::BurstErrorModel [class] - module.add_class('BurstErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) + module.add_class('BurstErrorModel', parent=root_module['ns3::ErrorModel'], import_from_module='ns.network') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'bool', 'unsigned int', 'double', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'bool', 'unsigned int', 'double', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'const ns3::WifiMacHeader &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'const ns3::WifiMacHeader &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'double', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'double', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::DataRate', 'ns3::DataRate', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::DataRate', 'ns3::DataRate', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::HePreambleParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::HePreambleParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiMode', 'ns3::WifiPreamble', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiMode', 'ns3::WifiPreamble', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiMode, ns3::WifiPreamble, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiMode', 'ns3::WifiPreamble', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiMode', 'ns3::WifiPreamble', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiPhyRxfailureReason, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiPhyRxfailureReason', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiPhyRxfailureReason', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::SignalNoiseDbm, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::SignalNoiseDbm', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::SignalNoiseDbm', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned short', 'ns3::WifiTxVector', 'ns3::MpduInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::WifiTxVector, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::WifiTxVector', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::WifiTxVector', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl, double, ns3::WifiTxVector, std::vector >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiTxVector', 'std::vector >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'double', 'ns3::WifiTxVector', 'std::vector >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Mac48Address', 'unsigned char', 'ns3::OriginatorBlockAckAgreement::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Mac48Address', 'unsigned char', 'ns3::OriginatorBlockAckAgreement::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Time', 'WifiPhyState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Time', 'WifiPhyState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::WifiTxVector', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::WifiTxVector', 'ns3::Time', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned char', 'double', 'bool', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned char', 'double', 'bool', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned int', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long', 'unsigned long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core') ## infrastructure-wifi-mac.h (module 'wifi'): ns3::InfrastructureWifiMac [class] module.add_class('InfrastructureWifiMac', parent=root_module['ns3::RegularWifiMac']) ## queue-item.h (module 'network'): ns3::QueueDiscItem [class] - module.add_class('QueueDiscItem', import_from_module='ns.network', parent=root_module['ns3::QueueItem']) + module.add_class('QueueDiscItem', parent=root_module['ns3::QueueItem'], import_from_module='ns.network') ## sta-wifi-mac.h (module 'wifi'): ns3::StaWifiMac [class] module.add_class('StaWifiMac', parent=root_module['ns3::InfrastructureWifiMac']) ## ap-wifi-mac.h (module 'wifi'): ns3::ApWifiMac [class] @@ -1279,7 +1279,7 @@ def register_types_ns3_Hash(module): root_module = module.get_root() ## hash-function.h (module 'core'): ns3::Hash::Implementation [class] - module.add_class('Implementation', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Implementation', parent=root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.core') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )', 'ns3::Hash::Hash32Function_ptr') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )*', 'ns3::Hash::Hash32Function_ptr*') typehandlers.add_type_alias('uint32_t ( * ) ( char const *, std::size_t const )&', 'ns3::Hash::Hash32Function_ptr&') @@ -1297,13 +1297,13 @@ def register_types_ns3_Hash_Function(module): root_module = module.get_root() ## hash-fnv.h (module 'core'): ns3::Hash::Function::Fnv1a [class] - module.add_class('Fnv1a', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Fnv1a', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-function.h (module 'core'): ns3::Hash::Function::Hash32 [class] - module.add_class('Hash32', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Hash32', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-function.h (module 'core'): ns3::Hash::Function::Hash64 [class] - module.add_class('Hash64', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Hash64', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') ## hash-murmur3.h (module 'core'): ns3::Hash::Function::Murmur3 [class] - module.add_class('Murmur3', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) + module.add_class('Murmur3', parent=root_module['ns3::Hash::Implementation'], import_from_module='ns.core') def register_types_ns3_TracedValueCallback(module): root_module = module.get_root() @@ -2000,7 +2000,7 @@ def register_Ns3AsciiTraceHelperForDevice_methods(root_module, cls): cls.add_method('EnableAsciiInternal', 'void', [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3AthstatsHelper_methods(root_module, cls): @@ -3045,12 +3045,12 @@ def register_Ns3DeviceEnergyModelHelper_methods(root_module, cls): cls.add_method('Set', 'void', [param('std::string', 'name'), param('ns3::AttributeValue const &', 'v')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-model-helper.h (module 'energy'): ns3::Ptr ns3::DeviceEnergyModelHelper::DoInstall(ns3::Ptr device, ns3::Ptr source) const [member function] cls.add_method('DoInstall', 'ns3::Ptr< ns3::DeviceEnergyModel >', [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3DsssErrorRateModel_methods(root_module, cls): @@ -3114,12 +3114,12 @@ def register_Ns3EnergySourceHelper_methods(root_module, cls): cls.add_method('Set', 'void', [param('std::string', 'name'), param('ns3::AttributeValue const &', 'v')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-model-helper.h (module 'energy'): ns3::Ptr ns3::EnergySourceHelper::DoInstall(ns3::Ptr node) const [member function] cls.add_method('DoInstall', 'ns3::Ptr< ns3::EnergySource >', [param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3EventId_methods(root_module, cls): @@ -3341,6 +3341,16 @@ def register_Ns3InterferenceHelper_methods(root_module, cls): cls.add_method('SetNumberOfReceiveAntennas', 'void', [param('uint8_t', 'rx')]) + ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::CalculateChunkSuccessRate(double snir, ns3::Time duration, ns3::WifiMode mode, ns3::WifiTxVector txVector) const [member function] + cls.add_method('CalculateChunkSuccessRate', + 'double', + [param('double', 'snir'), param('ns3::Time', 'duration'), param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector')], + is_const=True, visibility='protected') + ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::CalculateSnr(double signal, double noiseInterference, ns3::WifiTxVector txVector) const [member function] + cls.add_method('CalculateSnr', + 'double', + [param('double', 'signal'), param('double', 'noiseInterference'), param('ns3::WifiTxVector', 'txVector')], + is_const=True, visibility='protected') return def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): @@ -3426,7 +3436,7 @@ def register_Ns3Ipv4Address_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv4Address const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsInitialized() const [member function] cls.add_method('IsInitialized', 'bool', @@ -3523,7 +3533,7 @@ def register_Ns3Ipv4Mask_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv4Mask', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsMatch(ns3::Ipv4Address a, ns3::Ipv4Address b) const [member function] cls.add_method('IsMatch', 'bool', @@ -3644,7 +3654,7 @@ def register_Ns3Ipv6Address_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv6Address const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsInitialized() const [member function] cls.add_method('IsInitialized', 'bool', @@ -3819,7 +3829,7 @@ def register_Ns3Ipv6Prefix_methods(root_module, cls): cls.add_method('IsEqual', 'bool', [param('ns3::Ipv6Prefix const &', 'other')], - deprecated=True, is_const=True) + is_const=True, deprecated=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsMatch(ns3::Ipv6Address a, ns3::Ipv6Address b) const [member function] cls.add_method('IsMatch', 'bool', @@ -4250,7 +4260,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -4289,7 +4299,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('NotifyConstructionCompleted', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ObjectDeleter_methods(root_module, cls): @@ -4753,7 +4763,7 @@ def register_Ns3PcapHelperForDevice_methods(root_module, cls): cls.add_method('EnablePcapInternal', 'void', [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3PropagationCache__Ns3JakesProcess_methods(root_module, cls): @@ -4981,12 +4991,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Deserialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): uint32_t ns3::Tag::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -4996,12 +5006,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## tag.h (module 'network'): void ns3::Tag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3TagBuffer_methods(root_module, cls): @@ -5681,22 +5691,22 @@ def register_Ns3WifiHelper_methods(root_module, cls): cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('std::vector< ns3::Ptr< ns3::Node > > const_iterator', 'first'), param('std::vector< ns3::Ptr< ns3::Node > > const_iterator', 'last')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::NodeContainer c) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::NodeContainer', 'c')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::Ptr node) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, std::string nodeName) const [member function] cls.add_method('Install', 'ns3::NetDeviceContainer', [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('std::string', 'nodeName')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetAckPolicySelectorForAc(ns3::AcIndex ac, std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] cls.add_method('SetAckPolicySelectorForAc', 'void', @@ -5729,7 +5739,7 @@ def register_Ns3WifiMacHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiMac >', [param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-helper.h (module 'wifi'): void ns3::WifiMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue(), std::string n8="", ns3::AttributeValue const & v8=ns3::EmptyAttributeValue(), std::string n9="", ns3::AttributeValue const & v9=ns3::EmptyAttributeValue(), std::string n10="", ns3::AttributeValue const & v10=ns3::EmptyAttributeValue()) [member function] cls.add_method('SetType', 'void', @@ -5853,7 +5863,7 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::DisablePreambleDetectionModel() [member function] cls.add_method('DisablePreambleDetectionModel', 'void', @@ -5887,22 +5897,22 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls): cls.add_method('PcapSniffRxEvent', 'void', [param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr file, ns3::Ptr packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function] cls.add_method('PcapSniffTxEvent', 'void', [param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnableAsciiInternal(ns3::Ptr stream, std::string prefix, ns3::Ptr nd, bool explicitFilename) [member function] cls.add_method('EnableAsciiInternal', 'void', [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnablePcapInternal(std::string prefix, ns3::Ptr nd, bool promiscuous, bool explicitFilename) [member function] cls.add_method('EnablePcapInternal', 'void', [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3WifiPhyListener_methods(root_module, cls): @@ -5914,52 +5924,52 @@ def register_Ns3WifiPhyListener_methods(root_module, cls): cls.add_method('NotifyMaybeCcaBusyStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyOff() [member function] cls.add_method('NotifyOff', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyOn() [member function] cls.add_method('NotifyOn', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndError() [member function] cls.add_method('NotifyRxEndError', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndOk() [member function] cls.add_method('NotifyRxEndOk', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] cls.add_method('NotifyRxStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifySleep() [member function] cls.add_method('NotifySleep', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifySwitchingStart(ns3::Time duration) [member function] cls.add_method('NotifySwitchingStart', 'void', [param('ns3::Time', 'duration')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration, double txPowerDbm) [member function] cls.add_method('NotifyTxStart', 'void', [param('ns3::Time', 'duration'), param('double', 'txPowerDbm')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy-listener.h (module 'wifi'): void ns3::WifiPhyListener::NotifyWakeup() [member function] cls.add_method('NotifyWakeup', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiRadioEnergyModelHelper_methods(root_module, cls): @@ -5988,7 +5998,7 @@ def register_Ns3WifiRadioEnergyModelHelper_methods(root_module, cls): cls.add_method('DoInstall', 'ns3::Ptr< ns3::DeviceEnergyModel >', [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3WifiRadioEnergyModelPhyListener_methods(root_module, cls): @@ -6316,7 +6326,7 @@ def register_Ns3YansWifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3Empty_methods(root_module, cls): @@ -6408,7 +6418,7 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): ns3::Time ns3::AmpduTag::GetRemainingAmpduDuration() const [member function] cls.add_method('GetRemainingAmpduDuration', 'ns3::Time', @@ -6423,7 +6433,7 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): static ns3::TypeId ns3::AmpduTag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6433,12 +6443,12 @@ def register_Ns3AmpduTag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): void ns3::AmpduTag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-tag.h (module 'wifi'): void ns3::AmpduTag::SetRemainingAmpduDuration(ns3::Time duration) [member function] cls.add_method('SetRemainingAmpduDuration', 'void', @@ -6458,7 +6468,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## chunk.h (module 'network'): uint32_t ns3::Chunk::Deserialize(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] cls.add_method('Deserialize', 'uint32_t', @@ -6473,7 +6483,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3Header_methods(root_module, cls): @@ -6486,12 +6496,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): uint32_t ns3::Header::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6501,12 +6511,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## header.h (module 'network'): void ns3::Header::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3HtSigHeader_methods(root_module, cls): @@ -6538,7 +6548,7 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::HtSigHeader::GetMcs() const [member function] cls.add_method('GetMcs', 'uint8_t', @@ -6548,7 +6558,7 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): bool ns3::HtSigHeader::GetShortGuardInterval() const [member function] cls.add_method('GetShortGuardInterval', 'bool', @@ -6563,12 +6573,12 @@ def register_Ns3HtSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HtSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HtSigHeader::SetAggregation(bool aggregation) [member function] cls.add_method('SetAggregation', 'void', @@ -6605,7 +6615,7 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint16_t ns3::LSigHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -6620,7 +6630,7 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::LSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -6630,12 +6640,12 @@ def register_Ns3LSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::LSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::LSigHeader::SetLength(uint16_t length) [member function] cls.add_method('SetLength', 'void', @@ -6665,12 +6675,12 @@ def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaRequestHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -6705,12 +6715,12 @@ def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetAmsduSupport(bool supported) [member function] cls.add_method('SetAmsduSupport', 'void', @@ -6760,12 +6770,12 @@ def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAddBaResponseHeader::GetStatusCode() const [member function] cls.add_method('GetStatusCode', 'ns3::StatusCode', @@ -6800,12 +6810,12 @@ def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetAmsduSupport(bool supported) [member function] cls.add_method('SetAmsduSupport', 'void', @@ -6870,7 +6880,7 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAssocRequestHeader::GetListenInterval() const [member function] cls.add_method('GetListenInterval', 'uint16_t', @@ -6880,7 +6890,7 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtAssocRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -6905,12 +6915,12 @@ def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetCapabilities(ns3::CapabilityInformation capabilities) [member function] cls.add_method('SetCapabilities', 'void', @@ -7004,12 +7014,12 @@ def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAssocResponseHeader::GetStatusCode() [member function] cls.add_method('GetStatusCode', 'ns3::StatusCode', @@ -7037,12 +7047,12 @@ def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::SetAssociationId(uint16_t aid) [member function] cls.add_method('SetAssociationId', 'void', @@ -7111,12 +7121,12 @@ def register_Ns3MgtDelBaHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtDelBaHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint8_t ns3::MgtDelBaHeader::GetTid() const [member function] cls.add_method('GetTid', 'uint8_t', @@ -7136,12 +7146,12 @@ def register_Ns3MgtDelBaHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::SetByOriginator() [member function] cls.add_method('SetByOriginator', 'void', @@ -7185,12 +7195,12 @@ def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7215,12 +7225,12 @@ def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::SetExtendedCapabilities(ns3::ExtendedCapabilities extendedCapabilities) [member function] cls.add_method('SetExtendedCapabilities', 'void', @@ -7316,12 +7326,12 @@ def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeResponseHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7355,12 +7365,12 @@ def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetBeaconIntervalUs(uint64_t us) [member function] cls.add_method('SetBeaconIntervalUs', 'void', @@ -7457,7 +7467,7 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtReassocRequestHeader::GetListenInterval() const [member function] cls.add_method('GetListenInterval', 'uint16_t', @@ -7467,7 +7477,7 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtReassocRequestHeader::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', @@ -7492,12 +7502,12 @@ def register_Ns3MgtReassocRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtReassocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::MgtReassocRequestHeader::SetCapabilities(ns3::CapabilityInformation capabilities) [member function] cls.add_method('SetCapabilities', 'void', @@ -7603,17 +7613,17 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object.h (module 'core'): ns3::Ptr ns3::Object::GetObject() const [member function] cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [], - custom_template_method_name='GetObject', is_const=True, template_parameters=['ns3::Object']) + is_const=True, template_parameters=['ns3::Object'], custom_template_method_name='GetObject') ## object.h (module 'core'): ns3::Ptr ns3::Object::GetObject(ns3::TypeId tid) const [member function] cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [param('ns3::TypeId', 'tid')], - custom_template_method_name='GetObject', is_const=True, template_parameters=['ns3::Object']) + is_const=True, template_parameters=['ns3::Object'], custom_template_method_name='GetObject') ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7635,17 +7645,17 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## object.h (module 'core'): void ns3::Object::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## object.h (module 'core'): void ns3::Object::NotifyNewAggregate() [member function] cls.add_method('NotifyNewAggregate', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ObjectAggregateIterator_methods(root_module, cls): @@ -7683,7 +7693,7 @@ def register_Ns3ObssPdAlgorithm_methods(root_module, cls): cls.add_method('ReceiveHeSig', 'void', [param('ns3::HePreambleParameters', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## obss-pd-algorithm.h (module 'wifi'): void ns3::ObssPdAlgorithm::ResetPhy(ns3::HePreambleParameters params) [member function] cls.add_method('ResetPhy', 'void', @@ -7692,7 +7702,7 @@ def register_Ns3ObssPdAlgorithm_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3PcapFileWrapper_methods(root_module, cls): @@ -7789,7 +7799,7 @@ def register_Ns3PreambleDetectionModel_methods(root_module, cls): cls.add_method('IsPreambleDetected', 'bool', [param('double', 'rssi'), param('double', 'snr'), param('double', 'channelWidth')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3PropagationDelayModel_methods(root_module, cls): @@ -7805,7 +7815,7 @@ def register_Ns3PropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7815,7 +7825,7 @@ def register_Ns3PropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3PropagationLossModel_methods(root_module, cls): @@ -7847,12 +7857,12 @@ def register_Ns3PropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::PropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3QueueBase_methods(root_module, cls): @@ -7954,7 +7964,7 @@ def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -7964,7 +7974,7 @@ def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RandomPropagationLossModel_methods(root_module, cls): @@ -7979,12 +7989,12 @@ def register_Ns3RandomPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RandomPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RandomVariableStream_methods(root_module, cls): @@ -8017,17 +8027,17 @@ def register_Ns3RandomVariableStream_methods(root_module, cls): cls.add_method('GetValue', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## random-variable-stream.h (module 'core'): uint32_t ns3::RandomVariableStream::GetInteger() [member function] cls.add_method('GetInteger', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## random-variable-stream.h (module 'core'): ns3::RngStream * ns3::RandomVariableStream::Peek() const [member function] cls.add_method('Peek', 'ns3::RngStream *', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3RangePropagationLossModel_methods(root_module, cls): @@ -8042,12 +8052,12 @@ def register_Ns3RangePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RangePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3SequentialRandomVariable_methods(root_module, cls): @@ -8263,12 +8273,12 @@ def register_Ns3SnrTag_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): uint32_t ns3::SnrTag::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): static ns3::TypeId ns3::SnrTag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8278,12 +8288,12 @@ def register_Ns3SnrTag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): void ns3::SnrTag::Serialize(ns3::TagBuffer i) const [member function] cls.add_method('Serialize', 'void', [param('ns3::TagBuffer', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## snr-tag.h (module 'wifi'): void ns3::SnrTag::Set(double snr) [member function] cls.add_method('Set', 'void', @@ -8337,42 +8347,42 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('SetDevice', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'd')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetDevice() const [member function] cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetMobility(ns3::Ptr m) [member function] cls.add_method('SetMobility', 'void', [param('ns3::Ptr< ns3::MobilityModel >', 'm')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetMobility() [member function] cls.add_method('GetMobility', 'ns3::Ptr< ns3::MobilityModel >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetChannel(ns3::Ptr c) [member function] cls.add_method('SetChannel', 'void', [param('ns3::Ptr< ns3::SpectrumChannel >', 'c')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxSpectrumModel() const [member function] cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::StartRx(ns3::Ptr params) [member function] cls.add_method('StartRx', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): @@ -8398,12 +8408,12 @@ def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## spectrum-propagation-loss-model.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPropagationLossModel::DoCalcRxPowerSpectralDensity(ns3::Ptr txPsd, ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('DoCalcRxPowerSpectralDensity', 'ns3::Ptr< ns3::SpectrumValue >', [param('ns3::Ptr< ns3::SpectrumValue const >', 'txPsd'), param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3SpectrumSignalParameters_methods(root_module, cls): @@ -8528,7 +8538,7 @@ def register_Ns3SpectrumWifiPhyHelper_methods(root_module, cls): cls.add_method('Create', 'ns3::Ptr< ns3::WifiPhy >', [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::NetDevice >', 'device')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppPropagationLossModel_methods(root_module, cls): @@ -8561,47 +8571,47 @@ def register_Ns3ThreeGppPropagationLossModel_methods(root_module, cls): cls.add_method('Calculate2dDistance', 'double', [param('ns3::Vector3D', 'a'), param('ns3::Vector3D', 'b')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## three-gpp-propagation-loss-model.h (module 'propagation'): void ns3::ThreeGppPropagationLossModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeGppPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetLossLos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): std::pair ns3::ThreeGppPropagationLossModel::GetUtAndBsHeights(double za, double zb) const [member function] cls.add_method('GetUtAndBsHeights', 'std::pair< double, double >', [param('double', 'za'), param('double', 'zb')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppRmaPropagationLossModel_methods(root_module, cls): @@ -8616,22 +8626,22 @@ def register_Ns3ThreeGppRmaPropagationLossModel_methods(root_module, cls): cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppRmaPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmaPropagationLossModel_methods(root_module, cls): @@ -8646,27 +8656,27 @@ def register_Ns3ThreeGppUmaPropagationLossModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetLossLos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmaPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmiStreetCanyonPropagationLossModel_methods(root_module, cls): @@ -8681,27 +8691,27 @@ def register_Ns3ThreeGppUmiStreetCanyonPropagationLossModel_methods(root_module, cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): std::pair ns3::ThreeGppUmiStreetCanyonPropagationLossModel::GetUtAndBsHeights(double za, double zb) const [member function] cls.add_method('GetUtAndBsHeights', 'std::pair< double, double >', [param('double', 'za'), param('double', 'zb')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): @@ -8716,12 +8726,12 @@ def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeLogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ThresholdPreambleDetectionModel_methods(root_module, cls): @@ -8738,7 +8748,7 @@ def register_Ns3ThresholdPreambleDetectionModel_methods(root_module, cls): cls.add_method('IsPreambleDetected', 'bool', [param('double', 'rssi'), param('double', 'snr'), param('double', 'channelWidth')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3TraceSourceAccessor_methods(root_module, cls): @@ -8750,22 +8760,22 @@ def register_Ns3TraceSourceAccessor_methods(root_module, cls): cls.add_method('Connect', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::ConnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] cls.add_method('ConnectWithoutContext', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::Disconnect(ns3::ObjectBase * obj, std::string context, ns3::CallbackBase const & cb) const [member function] cls.add_method('Disconnect', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::DisconnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] cls.add_method('DisconnectWithoutContext', 'bool', [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3Trailer_methods(root_module, cls): @@ -8778,7 +8788,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'end')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): uint32_t ns3::Trailer::Deserialize(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] cls.add_method('Deserialize', 'uint32_t', @@ -8788,7 +8798,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8798,12 +8808,12 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## trailer.h (module 'network'): void ns3::Trailer::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3TriangularRandomVariable_methods(root_module, cls): @@ -8892,12 +8902,12 @@ def register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::TwoRayGroundPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Txop_methods(root_module, cls): @@ -8953,7 +8963,7 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('GetTxopRemaining', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): static ns3::TypeId ns3::Txop::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -8969,10 +8979,10 @@ def register_Ns3Txop_methods(root_module, cls): 'void', [], is_virtual=True) - ## txop.h (module 'wifi'): void ns3::Txop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## txop.h (module 'wifi'): void ns3::Txop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('GotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')], is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::GotCfEnd() [member function] cls.add_method('GotCfEnd', @@ -8982,12 +8992,12 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('IsAccessRequested', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::IsQosTxop() const [member function] cls.add_method('IsQosTxop', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::MissedAck() [member function] cls.add_method('MissedAck', 'void', @@ -9109,62 +9119,62 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::GenerateBackoff() [member function] cls.add_method('GenerateBackoff', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetBackoffSlots() const [member function] cls.add_method('GetBackoffSlots', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): ns3::Time ns3::Txop::GetBackoffStart() const [member function] cls.add_method('GetBackoffStart', 'ns3::Time', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetCw() const [member function] cls.add_method('GetCw', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetFragmentOffset() const [member function] cls.add_method('GetFragmentOffset', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): ns3::Ptr ns3::Txop::GetFragmentPacket(ns3::WifiMacHeader * hdr) [member function] cls.add_method('GetFragmentPacket', 'ns3::Ptr< ns3::Packet >', [param('ns3::WifiMacHeader *', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetFragmentSize() const [member function] cls.add_method('GetFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): uint32_t ns3::Txop::GetNextFragmentSize() const [member function] cls.add_method('GetNextFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::HasFramesToTransmit() [member function] cls.add_method('HasFramesToTransmit', 'bool', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::IsLastFragment() const [member function] cls.add_method('IsLastFragment', 'bool', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::NeedDataRetransmission(ns3::Ptr packet, ns3::WifiMacHeader const & hdr) [member function] cls.add_method('NeedDataRetransmission', 'bool', @@ -9174,7 +9184,7 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('NeedFragmentation', 'bool', [], - is_virtual=True, is_const=True, visibility='protected') + is_const=True, visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): bool ns3::Txop::NeedRtsRetransmission(ns3::Ptr packet, ns3::WifiMacHeader const & hdr) [member function] cls.add_method('NeedRtsRetransmission', 'bool', @@ -9189,17 +9199,17 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('NotifyAccessGranted', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::NotifyAccessRequested() [member function] cls.add_method('NotifyAccessRequested', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::NotifyInternalCollision() [member function] cls.add_method('NotifyInternalCollision', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::ResetCw() [member function] cls.add_method('ResetCw', 'void', @@ -9209,12 +9219,12 @@ def register_Ns3Txop_methods(root_module, cls): cls.add_method('RestartAccessIfNeeded', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::StartAccessIfNeeded() [member function] cls.add_method('StartAccessIfNeeded', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## txop.h (module 'wifi'): void ns3::Txop::TxDroppedPacket(ns3::Ptr item) [member function] cls.add_method('TxDroppedPacket', 'void', @@ -9301,7 +9311,7 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::VhtSigHeader::GetNStreams() const [member function] cls.add_method('GetNStreams', 'uint8_t', @@ -9311,7 +9321,7 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): bool ns3::VhtSigHeader::GetShortGuardInterval() const [member function] cls.add_method('GetShortGuardInterval', 'bool', @@ -9336,12 +9346,12 @@ def register_Ns3VhtSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::VhtSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::VhtSigHeader::SetChannelWidth(uint16_t channelWidth) [member function] cls.add_method('SetChannelWidth', 'void', @@ -9444,7 +9454,7 @@ def register_Ns3WifiAckPolicySelector_methods(root_module, cls): cls.add_method('UpdateTxParams', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::MacLowTransmissionParameters &', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiActionHeader_methods(root_module, cls): @@ -9469,12 +9479,12 @@ def register_Ns3WifiActionHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::WifiActionHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9484,12 +9494,12 @@ def register_Ns3WifiActionHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::SetAction(ns3::WifiActionHeader::CategoryValue type, ns3::WifiActionHeader::ActionValue action) [member function] cls.add_method('SetAction', 'void', @@ -9529,22 +9539,22 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('DeserializeInformationField', 'uint8_t', [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElementId ns3::WifiInformationElement::ElementId() const [member function] cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElementId ns3::WifiInformationElement::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): uint8_t ns3::WifiInformationElement::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): uint16_t ns3::WifiInformationElement::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -9554,7 +9564,7 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element.h (module 'wifi'): ns3::Buffer::Iterator ns3::WifiInformationElement::Serialize(ns3::Buffer::Iterator i) const [member function] cls.add_method('Serialize', 'ns3::Buffer::Iterator', @@ -9564,7 +9574,7 @@ def register_Ns3WifiInformationElement_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3WifiInformationElementVector_methods(root_module, cls): @@ -9609,12 +9619,12 @@ def register_Ns3WifiInformationElementVector_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): uint32_t ns3::WifiInformationElementVector::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): static ns3::TypeId ns3::WifiInformationElementVector::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9624,17 +9634,17 @@ def register_Ns3WifiInformationElementVector_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): void ns3::WifiInformationElementVector::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-information-element-vector.h (module 'wifi'): uint32_t ns3::WifiInformationElementVector::GetSize() const [member function] cls.add_method('GetSize', 'uint32_t', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3WifiMac_methods(root_module, cls): @@ -9655,37 +9665,37 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to) [member function] cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetAckTimeout() const [member function] cls.add_method('GetAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetBasicBlockAckTimeout() const [member function] cls.add_method('GetBasicBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function] cls.add_method('GetBssid', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetCompressedBlockAckTimeout() const [member function] cls.add_method('GetCompressedBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetDevice() const [member function] cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -9695,7 +9705,7 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetEifsNoDifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetHeConfiguration() const [member function] cls.add_method('GetHeConfiguration', 'ns3::Ptr< ns3::HeConfiguration >', @@ -9710,32 +9720,32 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetPifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetRifs() const [member function] cls.add_method('GetRifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): bool ns3::WifiMac::GetShortSlotTimeSupported() const [member function] cls.add_method('GetShortSlotTimeSupported', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSifs() const [member function] cls.add_method('GetSifs', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSlot() const [member function] cls.add_method('GetSlot', 'ns3::Time', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ssid ns3::WifiMac::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -9750,12 +9760,12 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('GetWifiPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): ns3::Ptr ns3::WifiMac::GetWifiRemoteStationManager() const [member function] cls.add_method('GetWifiRemoteStationManager', 'ns3::Ptr< ns3::WifiRemoteStationManager >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr packet) [member function] cls.add_method('NotifyPromiscRx', 'void', @@ -9780,27 +9790,27 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('ResetWifiPhy', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] cls.add_method('SetAckTimeout', 'void', [param('ns3::Time', 'ackTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAddress(ns3::Mac48Address address) [member function] cls.add_method('SetAddress', 'void', [param('ns3::Mac48Address', 'address')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetBasicBlockAckTimeout', 'void', [param('ns3::Time', 'blockAckTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetCompressedBlockAckTimeout', 'void', [param('ns3::Time', 'blockAckTimeout')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetDevice(ns3::Ptr const device) [member function] cls.add_method('SetDevice', 'void', @@ -9809,22 +9819,22 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('SetEifsNoDifs', 'void', [param('ns3::Time', 'eifsNoDifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetForwardUpCallback(ns3::Callback, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] cls.add_method('SetForwardUpCallback', 'void', [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetLinkDownCallback(ns3::Callback linkDown) [member function] cls.add_method('SetLinkDownCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetLinkUpCallback(ns3::Callback linkUp) [member function] cls.add_method('SetLinkUpCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetMaxPropagationDelay(ns3::Time delay) [member function] cls.add_method('SetMaxPropagationDelay', 'void', @@ -9833,52 +9843,52 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('SetPifs', 'void', [param('ns3::Time', 'pifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetPromisc() [member function] cls.add_method('SetPromisc', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetRifs(ns3::Time rifs) [member function] cls.add_method('SetRifs', 'void', [param('ns3::Time', 'rifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetShortSlotTimeSupported(bool enable) [member function] cls.add_method('SetShortSlotTimeSupported', 'void', [param('bool', 'enable')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSifs(ns3::Time sifs) [member function] cls.add_method('SetSifs', 'void', [param('ns3::Time', 'sifs')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSlot(ns3::Time slotTime) [member function] cls.add_method('SetSlot', 'void', [param('ns3::Time', 'slotTime')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSsid(ns3::Ssid ssid) [member function] cls.add_method('SetSsid', 'void', [param('ns3::Ssid', 'ssid')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiPhy(ns3::Ptr phy) [member function] cls.add_method('SetWifiPhy', 'void', [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr stationManager) [member function] cls.add_method('SetWifiRemoteStationManager', 'void', [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): bool ns3::WifiMac::SupportsSendFrom() const [member function] cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::ConfigureDcf(ns3::Ptr dcf, uint32_t cwmin, uint32_t cwmax, bool isDsss, ns3::AcIndex ac) [member function] cls.add_method('ConfigureDcf', 'void', @@ -9888,7 +9898,7 @@ def register_Ns3WifiMac_methods(root_module, cls): cls.add_method('FinishConfigureStandard', 'void', [param('ns3::WifiPhyStandard', 'standard')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3WifiMacHeader_methods(root_module, cls): @@ -9935,7 +9945,7 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy ns3::WifiMacHeader::GetQosAckPolicy() const [member function] cls.add_method('GetQosAckPolicy', 'ns3::WifiMacHeader::QosAckPolicy', @@ -9965,7 +9975,7 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): uint32_t ns3::WifiMacHeader::GetSize() const [member function] cls.add_method('GetSize', 'uint32_t', @@ -10160,12 +10170,12 @@ def register_Ns3WifiMacHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr1(ns3::Mac48Address address) [member function] cls.add_method('SetAddr1', 'void', @@ -10334,7 +10344,7 @@ def register_Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-queue-item.h (module 'wifi'): ns3::MsduAggregator::DeaggregatedMsdusCI ns3::WifiMacQueueItem::begin() [member function] cls.add_method('begin', 'ns3::MsduAggregator::DeaggregatedMsdusCI', @@ -10359,12 +10369,12 @@ def register_Ns3WifiMacTrailer_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): uint32_t ns3::WifiMacTrailer::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): static ns3::TypeId ns3::WifiMacTrailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10374,12 +10384,12 @@ def register_Ns3WifiMacTrailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-trailer.h (module 'wifi'): void ns3::WifiMacTrailer::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3WifiPhy_methods(root_module, cls): @@ -10446,7 +10456,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelNumber() const [member function] cls.add_method('GetChannelNumber', 'uint8_t', @@ -11413,7 +11423,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('StartTx', 'void', [param('ns3::Ptr< ns3::WifiPpdu >', 'ppdu')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::UnregisterListener(ns3::WifiPhyListener * listener) [member function] cls.add_method('UnregisterListener', 'void', @@ -11427,7 +11437,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint16_t frequency) [member function] cls.add_method('DoFrequencySwitch', 'bool', @@ -11437,7 +11447,7 @@ def register_Ns3WifiPhy_methods(root_module, cls): cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SwitchMaybeToCcaBusy() [member function] cls.add_method('SwitchMaybeToCcaBusy', 'void', @@ -12068,18 +12078,18 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls): cls.add_method('RemoveAllSupportedMcs', 'void', [param('ns3::Mac48Address', 'address')]) - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('ReportAmpduTxStatus', 'void', - [param('ns3::Mac48Address', 'address'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')]) + [param('ns3::Mac48Address', 'address'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')]) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header, uint32_t packetSize) [member function] cls.add_method('ReportDataFailed', 'void', [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('uint32_t', 'packetSize')]) - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint32_t packetSize) [member function] + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr, ns3::WifiTxVector dataTxVector, uint32_t packetSize) [member function] cls.add_method('ReportDataOk', 'void', - [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint32_t', 'packetSize')]) + [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector'), param('uint32_t', 'packetSize')]) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportFinalDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header, uint32_t packetSize) [member function] cls.add_method('ReportFinalDataFailed', 'void', @@ -12179,177 +12189,177 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::Mac48Address ns3::WifiRemoteStationManager::GetAddress(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetAggregation(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetAggregation', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint16_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetChannelWidth', 'uint16_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetGreenfield', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint16_t ns3::WifiRemoteStationManager::GetGuardInterval(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetGuardInterval', 'uint16_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetHeSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetHeSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetHtSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetHtSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr ns3::WifiRemoteStationManager::GetMac() const [member function] cls.add_method('GetMac', 'ns3::Ptr< ns3::WifiMac >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetMcsSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetMcsSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNMcsSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNMcsSupported', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNNonErpSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNNonErpSupported', 'uint32_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNSupported', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNess(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNess', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetNonErpSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetNonErpSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetNumberOfSupportedStreams(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetNumberOfSupportedStreams', 'uint8_t', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr ns3::WifiRemoteStationManager::GetPhy() const [member function] cls.add_method('GetPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetQosSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetQosSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetShortGuardIntervalSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetShortGuardIntervalSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetSupported(ns3::WifiRemoteStation const * station, uint8_t i) const [member function] cls.add_method('GetSupported', 'ns3::WifiMode', [param('ns3::WifiRemoteStation const *', 'station'), param('uint8_t', 'i')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetVhtSupported(ns3::WifiRemoteStation const * station) const [member function] cls.add_method('GetVhtSupported', 'bool', [param('ns3::WifiRemoteStation const *', 'station')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::DoCreateStation() const [member function] cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedFragmentation(ns3::WifiRemoteStation * station, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedFragmentation', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') - ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + is_pure_virtual=True, visibility='private', is_virtual=True) + ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, is_pure_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): @@ -12368,7 +12378,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-spectrum-phy-interface.h (module 'wifi'): void ns3::WifiSpectrumPhyInterface::SetDevice(ns3::Ptr const d) [member function] cls.add_method('SetDevice', 'void', @@ -12393,7 +12403,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-spectrum-phy-interface.h (module 'wifi'): ns3::Ptr ns3::WifiSpectrumPhyInterface::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', @@ -12408,7 +12418,7 @@ def register_Ns3WifiSpectrumPhyInterface_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3WifiSpectrumSignalParameters_methods(root_module, cls): @@ -12434,7 +12444,7 @@ def register_Ns3WifiTxCurrentModel_methods(root_module, cls): cls.add_method('CalcTxCurrent', 'double', [param('double', 'txPowerDbm')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## wifi-tx-current-model.h (module 'wifi'): static ns3::TypeId ns3::WifiTxCurrentModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12451,7 +12461,7 @@ def register_Ns3YansWifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-phy.h (module 'wifi'): static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12470,7 +12480,7 @@ def register_Ns3YansWifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ZetaRandomVariable_methods(root_module, cls): @@ -12558,57 +12568,57 @@ def register_Ns3AarfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarf-wifi-manager.h (module 'wifi'): void ns3::AarfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AarfcdWifiManager_methods(root_module, cls): @@ -12625,62 +12635,62 @@ def register_Ns3AarfcdWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfcdWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AarfcdWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): bool ns3::AarfcdWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aarfcd-wifi-manager.h (module 'wifi'): void ns3::AarfcdWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AmpduSubframeHeader_methods(root_module, cls): @@ -12702,7 +12712,7 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): uint16_t ns3::AmpduSubframeHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -12712,7 +12722,7 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): static ns3::TypeId ns3::AmpduSubframeHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12727,12 +12737,12 @@ def register_Ns3AmpduSubframeHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): void ns3::AmpduSubframeHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ampdu-subframe-header.h (module 'wifi'): void ns3::AmpduSubframeHeader::SetEof(bool eof) [member function] cls.add_method('SetEof', 'void', @@ -12757,57 +12767,57 @@ def register_Ns3AmrrWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AmrrWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AmrrWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## amrr-wifi-manager.h (module 'wifi'): void ns3::AmrrWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AmsduSubframeHeader_methods(root_module, cls): @@ -12829,7 +12839,7 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): uint16_t ns3::AmsduSubframeHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -12839,7 +12849,7 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): ns3::Mac48Address ns3::AmsduSubframeHeader::GetSourceAddr() const [member function] cls.add_method('GetSourceAddr', 'ns3::Mac48Address', @@ -12854,12 +12864,12 @@ def register_Ns3AmsduSubframeHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): void ns3::AmsduSubframeHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## amsdu-subframe-header.h (module 'wifi'): void ns3::AmsduSubframeHeader::SetDestinationAddr(ns3::Mac48Address to) [member function] cls.add_method('SetDestinationAddr', 'void', @@ -12883,7 +12893,7 @@ def register_Ns3AntennaModel_methods(root_module, cls): cls.add_method('GetGainDb', 'double', [param('ns3::Angles', 'a')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## antenna-model.h (module 'antenna'): static ns3::TypeId ns3::AntennaModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12910,57 +12920,57 @@ def register_Ns3AparfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AparfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::AparfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## aparf-wifi-manager.h (module 'wifi'): void ns3::AparfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ArfWifiManager_methods(root_module, cls): @@ -12977,57 +12987,57 @@ def register_Ns3ArfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ArfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ArfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## arf-wifi-manager.h (module 'wifi'): void ns3::ArfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AthstatsWifiTraceSink_methods(root_module, cls): @@ -13095,22 +13105,22 @@ def register_Ns3AttributeAccessor_methods(root_module, cls): cls.add_method('Get', 'bool', [param('ns3::ObjectBase const *', 'object'), param('ns3::AttributeValue &', 'attribute')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function] cls.add_method('Set', 'bool', [param('ns3::ObjectBase *', 'object', transfer_ownership=False), param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3AttributeChecker_methods(root_module, cls): @@ -13122,17 +13132,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::Copy(ns3::AttributeValue const & source, ns3::AttributeValue & destination) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'source'), param('ns3::AttributeValue &', 'destination')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::AttributeChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::AttributeChecker::CreateValidValue(ns3::AttributeValue const & value) const [member function] cls.add_method('CreateValidValue', 'ns3::Ptr< ns3::AttributeValue >', @@ -13142,17 +13152,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3AttributeValue_methods(root_module, cls): @@ -13164,17 +13174,17 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeValue::SerializeToString(ns3::Ptr checker) const [member function] cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3BlockAckManager_methods(root_module, cls): @@ -13231,10 +13241,10 @@ def register_Ns3BlockAckManager_methods(root_module, cls): cls.add_method('NotifyMissedAck', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')]) - ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('NotifyGotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')]) + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')]) ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyMissedBlockAck(ns3::Mac48Address recipient, uint8_t tid) [member function] cls.add_method('NotifyMissedBlockAck', 'void', @@ -13356,7 +13366,7 @@ def register_Ns3BooleanValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## boolean.h (module 'core'): bool ns3::BooleanValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -13371,7 +13381,7 @@ def register_Ns3BooleanValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## boolean.h (module 'core'): void ns3::BooleanValue::Set(bool value) [member function] cls.add_method('Set', 'void', @@ -13394,192 +13404,192 @@ def register_Ns3CallbackImplBase_methods(root_module, cls): cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## callback.h (module 'core'): bool ns3::CallbackImplBase::IsEqual(ns3::Ptr other) const [member function] cls.add_method('IsEqual', 'bool', [param('ns3::Ptr< ns3::CallbackImplBase const >', 'other')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::Demangle(std::string const & mangled) [member function] cls.add_method('Demangle', 'std::string', [param('std::string const &', 'mangled')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::ObjectBase*']) + template_parameters=['ns3::ObjectBase*'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['void']) + template_parameters=['void'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned long']) + template_parameters=['unsigned long'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned int']) + template_parameters=['unsigned int'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['double']) + template_parameters=['double'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Mac48Address']) + template_parameters=['ns3::Mac48Address'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Time']) + template_parameters=['ns3::Time'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned char']) + template_parameters=['unsigned char'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::OriginatorBlockAckAgreement::State']) + template_parameters=['ns3::OriginatorBlockAckAgreement::State'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiMacHeader const&']) + template_parameters=['ns3::WifiMacHeader const&'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::DataRate']) + template_parameters=['ns3::DataRate'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['bool']) + template_parameters=['bool'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['unsigned short']) + template_parameters=['unsigned short'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Address const&']) + template_parameters=['ns3::Address const&'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::NetDevice::PacketType']) + template_parameters=['ns3::NetDevice::PacketType'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['WifiPhyState']) + template_parameters=['WifiPhyState'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiMode']) + template_parameters=['ns3::WifiMode'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiPreamble']) + template_parameters=['ns3::WifiPreamble'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiTxVector']) + template_parameters=['ns3::WifiTxVector'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['std::vector > ']) + template_parameters=['std::vector > '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::WifiPhyRxfailureReason']) + template_parameters=['ns3::WifiPhyRxfailureReason'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::MpduInfo']) + template_parameters=['ns3::MpduInfo'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::SignalNoiseDbm']) + template_parameters=['ns3::SignalNoiseDbm'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::HePreambleParameters']) + template_parameters=['ns3::HePreambleParameters'], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - visibility='protected', is_static=True, template_parameters=['int']) + template_parameters=['int'], is_static=True, visibility='protected') return def register_Ns3CallbackValue_methods(root_module, cls): @@ -13593,7 +13603,7 @@ def register_Ns3CallbackValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): bool ns3::CallbackValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -13603,7 +13613,7 @@ def register_Ns3CallbackValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackValue::Set(ns3::CallbackBase base) [member function] cls.add_method('Set', 'void', @@ -13624,62 +13634,62 @@ def register_Ns3CaraWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::CaraWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::CaraWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): bool ns3::CaraWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## cara-wifi-manager.h (module 'wifi'): void ns3::CaraWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CfParameterSet_methods(root_module, cls): @@ -13697,7 +13707,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): uint8_t ns3::CfParameterSet::GetCFPCount() const [member function] cls.add_method('GetCFPCount', 'uint8_t', @@ -13722,7 +13732,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): uint16_t ns3::CfParameterSet::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -13737,7 +13747,7 @@ def register_Ns3CfParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## cf-parameter-set.h (module 'wifi'): void ns3::CfParameterSet::SetCFPCount(uint8_t count) [member function] cls.add_method('SetCFPCount', 'void', @@ -13769,7 +13779,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [param('std::size_t', 'i')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel.h (module 'network'): uint32_t ns3::Channel::GetId() const [member function] cls.add_method('GetId', 'uint32_t', @@ -13779,7 +13789,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel.h (module 'network'): static ns3::TypeId ns3::Channel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -13906,7 +13916,7 @@ def register_Ns3ChannelAccessManager_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3ChannelCondition_methods(root_module, cls): @@ -13942,12 +13952,12 @@ def register_Ns3ChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::ChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3ConstantObssPdAlgorithm_methods(root_module, cls): @@ -14019,52 +14029,52 @@ def register_Ns3ConstantRateWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ConstantRateWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ConstantRateWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## constant-rate-wifi-manager.h (module 'wifi'): void ns3::ConstantRateWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): @@ -14076,7 +14086,7 @@ def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): cls.add_method('GetDelay', 'ns3::Time', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## propagation-delay-model.h (module 'propagation'): double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] cls.add_method('GetSpeed', 'double', @@ -14095,7 +14105,7 @@ def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ConstantWifiAckPolicySelector_methods(root_module, cls): @@ -14180,12 +14190,12 @@ def register_Ns3Cost231PropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## cost231-propagation-loss-model.h (module 'propagation'): int64_t ns3::Cost231PropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): @@ -14202,12 +14212,12 @@ def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckRequestHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -14262,12 +14272,12 @@ def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetHtImmediateAck(bool immediateAck) [member function] cls.add_method('SetHtImmediateAck', 'void', @@ -14315,12 +14325,12 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckResponseHeader::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequence() const [member function] cls.add_method('GetStartingSequence', 'uint16_t', @@ -14385,7 +14395,7 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::ResetBitmap() [member function] cls.add_method('ResetBitmap', 'void', @@ -14394,7 +14404,7 @@ def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetHtImmediateAck(bool immediateAck) [member function] cls.add_method('SetHtImmediateAck', 'void', @@ -14443,7 +14453,7 @@ def register_Ns3DataRateValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## data-rate.h (module 'network'): bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14458,7 +14468,7 @@ def register_Ns3DataRateValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## data-rate.h (module 'network'): void ns3::DataRateValue::Set(ns3::DataRate const & value) [member function] cls.add_method('Set', 'void', @@ -14498,7 +14508,7 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('ChangeState', 'void', [param('int', 'newState')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::GetCurrentA() const [member function] cls.add_method('GetCurrentA', 'double', @@ -14508,7 +14518,7 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('GetTotalEnergyConsumption', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): static ns3::TypeId ns3::DeviceEnergyModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -14518,27 +14528,27 @@ def register_Ns3DeviceEnergyModel_methods(root_module, cls): cls.add_method('HandleEnergyChanged', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::HandleEnergyDepletion() [member function] cls.add_method('HandleEnergyDepletion', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::HandleEnergyRecharged() [member function] cls.add_method('HandleEnergyRecharged', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::SetEnergySource(ns3::Ptr source) [member function] cls.add_method('SetEnergySource', 'void', [param('ns3::Ptr< ns3::EnergySource >', 'source')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::DoGetCurrentA() const [member function] cls.add_method('DoGetCurrentA', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3DoubleValue_methods(root_module, cls): @@ -14552,7 +14562,7 @@ def register_Ns3DoubleValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## double.h (module 'core'): bool ns3::DoubleValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14567,7 +14577,7 @@ def register_Ns3DoubleValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## double.h (module 'core'): void ns3::DoubleValue::Set(double const & value) [member function] cls.add_method('Set', 'void', @@ -14588,12 +14598,12 @@ def register_Ns3DsssParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): uint8_t ns3::DsssParameterSet::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): uint16_t ns3::DsssParameterSet::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -14608,7 +14618,7 @@ def register_Ns3DsssParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## dsss-parameter-set.h (module 'wifi'): void ns3::DsssParameterSet::SetCurrentChannel(uint8_t currentChannel) [member function] cls.add_method('SetCurrentChannel', 'void', @@ -14633,7 +14643,7 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint16_t ns3::DsssSigHeader::GetLength() const [member function] cls.add_method('GetLength', 'uint16_t', @@ -14648,7 +14658,7 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::DsssSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -14658,12 +14668,12 @@ def register_Ns3DsssSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::DsssSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::DsssSigHeader::SetLength(uint16_t length) [member function] cls.add_method('SetLength', 'void', @@ -14688,7 +14698,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): uint8_t ns3::EdcaParameterSet::GetBeAifsn() const [member function] cls.add_method('GetBeAifsn', 'uint8_t', @@ -14733,7 +14743,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): uint8_t ns3::EdcaParameterSet::GetQosInfo() const [member function] cls.add_method('GetQosInfo', 'uint8_t', @@ -14798,7 +14808,7 @@ def register_Ns3EdcaParameterSet_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## edca-parameter-set.h (module 'wifi'): void ns3::EdcaParameterSet::SetBeAci(uint8_t aci) [member function] cls.add_method('SetBeAci', 'void', @@ -14931,22 +14941,22 @@ def register_Ns3EmptyAttributeAccessor_methods(root_module, cls): cls.add_method('Get', 'bool', [param('ns3::ObjectBase const *', 'object'), param('ns3::AttributeValue &', 'attribute')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function] cls.add_method('Set', 'bool', [param('ns3::ObjectBase *', 'object'), param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EmptyAttributeChecker_methods(root_module, cls): @@ -14958,32 +14968,32 @@ def register_Ns3EmptyAttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeChecker::Copy(ns3::AttributeValue const & source, ns3::AttributeValue & destination) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'source'), param('ns3::AttributeValue &', 'destination')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): ns3::Ptr ns3::EmptyAttributeChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeChecker::GetUnderlyingTypeInformation() const [member function] cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EmptyAttributeValue_methods(root_module, cls): @@ -14995,17 +15005,17 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## attribute.h (module 'core'): std::string ns3::EmptyAttributeValue::SerializeToString(ns3::Ptr checker) const [member function] cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3EnergyHarvester_methods(root_module, cls): @@ -15045,12 +15055,12 @@ def register_Ns3EnergyHarvester_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## energy-harvester.h (module 'energy'): double ns3::EnergyHarvester::DoGetPower() const [member function] cls.add_method('DoGetPower', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3EnergySource_methods(root_module, cls): @@ -15082,12 +15092,12 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('GetEnergyFraction', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): double ns3::EnergySource::GetInitialEnergy() const [member function] cls.add_method('GetInitialEnergy', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): ns3::Ptr ns3::EnergySource::GetNode() const [member function] cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', @@ -15097,12 +15107,12 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('GetRemainingEnergy', 'double', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): double ns3::EnergySource::GetSupplyVoltage() const [member function] cls.add_method('GetSupplyVoltage', 'double', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): static ns3::TypeId ns3::EnergySource::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15120,7 +15130,7 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('UpdateEnergySource', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## energy-source.h (module 'energy'): void ns3::EnergySource::BreakDeviceEnergyModelRefCycle() [member function] cls.add_method('BreakDeviceEnergyModelRefCycle', 'void', @@ -15150,7 +15160,7 @@ def register_Ns3EnergySource_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3EnergySourceContainer_methods(root_module, cls): @@ -15205,12 +15215,12 @@ def register_Ns3EnergySourceContainer_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## energy-source-container.h (module 'energy'): void ns3::EnergySourceContainer::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3EnumChecker_methods(root_module, cls): @@ -15230,17 +15240,17 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumChecker::Copy(ns3::AttributeValue const & src, ns3::AttributeValue & dst) const [member function] cls.add_method('Copy', 'bool', [param('ns3::AttributeValue const &', 'src'), param('ns3::AttributeValue &', 'dst')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): ns3::Ptr ns3::EnumChecker::Create() const [member function] cls.add_method('Create', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): std::string ns3::EnumChecker::GetName(int value) const [member function] cls.add_method('GetName', 'std::string', @@ -15250,7 +15260,7 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): int ns3::EnumChecker::GetValue(std::string const name) const [member function] cls.add_method('GetValue', 'int', @@ -15260,12 +15270,12 @@ def register_Ns3EnumChecker_methods(root_module, cls): cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3EnumValue_methods(root_module, cls): @@ -15279,7 +15289,7 @@ def register_Ns3EnumValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): bool ns3::EnumValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -15294,7 +15304,7 @@ def register_Ns3EnumValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## enum.h (module 'core'): void ns3::EnumValue::Set(int value) [member function] cls.add_method('Set', 'void', @@ -15354,7 +15364,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): uint8_t ns3::ErpInformation::GetBarkerPreambleMode() const [member function] cls.add_method('GetBarkerPreambleMode', 'uint8_t', @@ -15364,7 +15374,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): uint8_t ns3::ErpInformation::GetNonErpPresent() const [member function] cls.add_method('GetNonErpPresent', 'uint8_t', @@ -15389,7 +15399,7 @@ def register_Ns3ErpInformation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## erp-information.h (module 'wifi'): void ns3::ErpInformation::SetBarkerPreambleMode(uint8_t barkerPreambleMode) [member function] cls.add_method('SetBarkerPreambleMode', 'void', @@ -15443,12 +15453,12 @@ def register_Ns3ErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3ErrorRateModel_methods(root_module, cls): @@ -15465,7 +15475,7 @@ def register_Ns3ErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15537,7 +15547,7 @@ def register_Ns3EventImpl_methods(root_module, cls): cls.add_method('Notify', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_pure_virtual=True, visibility='protected', is_virtual=True) return def register_Ns3ExponentialRandomVariable_methods(root_module, cls): @@ -15593,7 +15603,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): uint8_t ns3::ExtendedCapabilities::GetExtendedCapabilitiesByte1() const [member function] cls.add_method('GetExtendedCapabilitiesByte1', 'uint8_t', @@ -15638,7 +15648,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): uint16_t ns3::ExtendedCapabilities::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -15653,7 +15663,7 @@ def register_Ns3ExtendedCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## extended-capabilities.h (module 'wifi'): void ns3::ExtendedCapabilities::SetExtendedCapabilitiesByte1(uint8_t ctrl) [member function] cls.add_method('SetExtendedCapabilitiesByte1', 'void', @@ -15712,12 +15722,12 @@ def register_Ns3ExtendedSupportedRatesIE_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::ExtendedSupportedRatesIE::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint16_t ns3::ExtendedSupportedRatesIE::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -15732,7 +15742,7 @@ def register_Ns3ExtendedSupportedRatesIE_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): void ns3::ExtendedSupportedRatesIE::SetSupportedRates(ns3::SupportedRates * rates) [member function] cls.add_method('SetSupportedRates', 'void', @@ -15755,12 +15765,12 @@ def register_Ns3FixedRssLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FixedRssLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3FrameCaptureModel_methods(root_module, cls): @@ -15772,7 +15782,7 @@ def register_Ns3FrameCaptureModel_methods(root_module, cls): cls.add_method('CaptureNewFrame', 'bool', [param('ns3::Ptr< ns3::Event >', 'currentEvent'), param('ns3::Ptr< ns3::Event >', 'newEvent')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## frame-capture-model.h (module 'wifi'): static ns3::TypeId ns3::FrameCaptureModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15782,7 +15792,7 @@ def register_Ns3FrameCaptureModel_methods(root_module, cls): cls.add_method('IsInCaptureWindow', 'bool', [param('ns3::Time', 'timePreambleDetected')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3FriisPropagationLossModel_methods(root_module, cls): @@ -15824,12 +15834,12 @@ def register_Ns3FriisPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FriisPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3GammaRandomVariable_methods(root_module, cls): @@ -15885,12 +15895,12 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): ns3::WifiInformationElementId ns3::HeCapabilities::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): uint8_t ns3::HeCapabilities::GetChannelWidthSet() const [member function] cls.add_method('GetChannelWidthSet', 'uint8_t', @@ -15935,7 +15945,7 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): uint32_t ns3::HeCapabilities::GetMaxAmpduLength() const [member function] cls.add_method('GetMaxAmpduLength', 'uint32_t', @@ -15970,7 +15980,7 @@ def register_Ns3HeCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-capabilities.h (module 'wifi'): void ns3::HeCapabilities::SetChannelWidthSet(uint8_t channelWidthSet) [member function] cls.add_method('SetChannelWidthSet', 'void', @@ -16054,12 +16064,12 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): ns3::WifiInformationElementId ns3::HeOperation::ElementIdExt() const [member function] cls.add_method('ElementIdExt', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): uint16_t ns3::HeOperation::GetBasicHeMcsAndNssSet() const [member function] cls.add_method('GetBasicHeMcsAndNssSet', 'uint16_t', @@ -16079,7 +16089,7 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): uint16_t ns3::HeOperation::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -16094,7 +16104,7 @@ def register_Ns3HeOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## he-operation.h (module 'wifi'): void ns3::HeOperation::SetBssColor(uint8_t bssColor) [member function] cls.add_method('SetBssColor', 'void', @@ -16142,7 +16152,7 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): uint8_t ns3::HeSigHeader::GetMcs() const [member function] cls.add_method('GetMcs', 'uint8_t', @@ -16157,7 +16167,7 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): static ns3::TypeId ns3::HeSigHeader::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -16167,12 +16177,12 @@ def register_Ns3HeSigHeader_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HeSigHeader::Serialize(ns3::Buffer::Iterator start) const [member function] cls.add_method('Serialize', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-phy-header.h (module 'wifi'): void ns3::HeSigHeader::SetBssColor(uint8_t bssColor) [member function] cls.add_method('SetBssColor', 'void', @@ -16214,7 +16224,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetAmpduParameters() const [member function] cls.add_method('GetAmpduParameters', 'uint8_t', @@ -16244,7 +16254,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetLdpc() const [member function] cls.add_method('GetLdpc', 'uint8_t', @@ -16309,7 +16319,7 @@ def register_Ns3HtCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetAmpduParameters(uint8_t ctrl) [member function] cls.add_method('SetAmpduParameters', 'void', @@ -16450,7 +16460,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): uint64_t ns3::HtOperation::GetBasicMcsSet1() const [member function] cls.add_method('GetBasicMcsSet1', 'uint64_t', @@ -16480,7 +16490,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): uint8_t ns3::HtOperation::GetInformationSubset1() const [member function] cls.add_method('GetInformationSubset1', 'uint8_t', @@ -16590,7 +16600,7 @@ def register_Ns3HtOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ht-operation.h (module 'wifi'): void ns3::HtOperation::SetBasicMcsSet(uint64_t ctrl1, uint64_t ctrl2) [member function] cls.add_method('SetBasicMcsSet', 'void', @@ -16708,62 +16718,62 @@ def register_Ns3IdealWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::IdealWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::IdealWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') - ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3IntegerValue_methods(root_module, cls): @@ -16777,7 +16787,7 @@ def register_Ns3IntegerValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## integer.h (module 'core'): bool ns3::IntegerValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16792,7 +16802,7 @@ def register_Ns3IntegerValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## integer.h (module 'core'): void ns3::IntegerValue::Set(int64_t const & value) [member function] cls.add_method('Set', 'void', @@ -16817,7 +16827,7 @@ def register_Ns3Ipv4AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16832,7 +16842,7 @@ def register_Ns3Ipv4AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): void ns3::Ipv4AddressValue::Set(ns3::Ipv4Address const & value) [member function] cls.add_method('Set', 'void', @@ -16857,7 +16867,7 @@ def register_Ns3Ipv4MaskValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): bool ns3::Ipv4MaskValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16872,7 +16882,7 @@ def register_Ns3Ipv4MaskValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv4-address.h (module 'network'): void ns3::Ipv4MaskValue::Set(ns3::Ipv4Mask const & value) [member function] cls.add_method('Set', 'void', @@ -16897,7 +16907,7 @@ def register_Ns3Ipv6AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16912,7 +16922,7 @@ def register_Ns3Ipv6AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): void ns3::Ipv6AddressValue::Set(ns3::Ipv6Address const & value) [member function] cls.add_method('Set', 'void', @@ -16937,7 +16947,7 @@ def register_Ns3Ipv6PrefixValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): bool ns3::Ipv6PrefixValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -16952,7 +16962,7 @@ def register_Ns3Ipv6PrefixValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ipv6-address.h (module 'network'): void ns3::Ipv6PrefixValue::Set(ns3::Ipv6Prefix const & value) [member function] cls.add_method('Set', 'void', @@ -16980,12 +16990,12 @@ def register_Ns3ItuR1411LosPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## itu-r-1411-los-propagation-loss-model.h (module 'propagation'): int64_t ns3::ItuR1411LosPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, cls): @@ -17009,12 +17019,12 @@ def register_Ns3ItuR1411NlosOverRooftopPropagationLossModel_methods(root_module, cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## itu-r-1411-nlos-over-rooftop-propagation-loss-model.h (module 'propagation'): int64_t ns3::ItuR1411NlosOverRooftopPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3JakesProcess_methods(root_module, cls): @@ -17060,12 +17070,12 @@ def register_Ns3JakesPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## jakes-propagation-loss-model.h (module 'propagation'): int64_t ns3::JakesPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, cls): @@ -17085,12 +17095,12 @@ def register_Ns3Kun2600MhzPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## kun-2600-mhz-propagation-loss-model.h (module 'propagation'): int64_t ns3::Kun2600MhzPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LinearWifiTxCurrentModel_methods(root_module, cls): @@ -17102,7 +17112,7 @@ def register_Ns3LinearWifiTxCurrentModel_methods(root_module, cls): cls.add_method('CalcTxCurrent', 'double', [param('double', 'txPowerDbm')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-tx-current-model.h (module 'wifi'): static ns3::TypeId ns3::LinearWifiTxCurrentModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17133,12 +17143,12 @@ def register_Ns3ListErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ListErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): @@ -17166,12 +17176,12 @@ def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::LogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3LogNormalRandomVariable_methods(root_module, cls): @@ -17230,7 +17240,7 @@ def register_Ns3Mac48AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac48-address.h (module 'network'): bool ns3::Mac48AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -17245,7 +17255,7 @@ def register_Ns3Mac48AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac48-address.h (module 'network'): void ns3::Mac48AddressValue::Set(ns3::Mac48Address const & value) [member function] cls.add_method('Set', 'void', @@ -17337,7 +17347,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('GetDataTxVector', 'ns3::WifiTxVector', [param('ns3::Ptr< ns3::WifiMacQueueItem const >', 'item')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac-low.h (module 'wifi'): ns3::Ptr ns3::MacLow::GetEdca(uint8_t tid) const [member function] cls.add_method('GetEdca', 'ns3::Ptr< ns3::QosTxop >', @@ -17392,7 +17402,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('IsCfPeriod', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## mac-low.h (module 'wifi'): bool ns3::MacLow::IsPromisc() const [member function] cls.add_method('IsPromisc', 'bool', @@ -17527,7 +17537,7 @@ def register_Ns3MacLow_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MacRxMiddle_methods(root_module, cls): @@ -17589,12 +17599,12 @@ def register_Ns3MatrixPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MgtBeaconHeader_methods(root_module, cls): @@ -17637,67 +17647,67 @@ def register_Ns3MinstrelHtWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelHtWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelHtWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): bool ns3::MinstrelHtWifiManager::DoNeedRetransmission(ns3::WifiRemoteStation * st, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') - ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportAmpduTxStatus', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MinstrelWifiManager_methods(root_module, cls): @@ -17768,62 +17778,62 @@ def register_Ns3MinstrelWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): bool ns3::MinstrelWifiManager::DoNeedRetransmission(ns3::WifiRemoteStation * st, ns3::Ptr packet, bool normally) [member function] cls.add_method('DoNeedRetransmission', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3MobilityModel_methods(root_module, cls): @@ -17868,27 +17878,27 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('NotifyCourseChange', 'void', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## mobility-model.h (module 'mobility'): int64_t ns3::MobilityModel::DoAssignStreams(int64_t start) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'start')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetPosition() const [member function] cls.add_method('DoGetPosition', 'ns3::Vector', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): ns3::Vector ns3::MobilityModel::DoGetVelocity() const [member function] cls.add_method('DoGetVelocity', 'ns3::Vector', [], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) ## mobility-model.h (module 'mobility'): void ns3::MobilityModel::DoSetPosition(ns3::Vector const & position) [member function] cls.add_method('DoSetPosition', 'void', [param('ns3::Vector const &', 'position')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3MpduAggregator_methods(root_module, cls): @@ -17990,12 +18000,12 @@ def register_Ns3NakagamiPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::NakagamiPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3NetDevice_methods(root_module, cls): @@ -18007,47 +18017,47 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('AddLinkChangeCallback', 'void', [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetBroadcast() const [member function] cls.add_method('GetBroadcast', 'ns3::Address', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Ptr ns3::NetDevice::GetChannel() const [member function] cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): uint32_t ns3::NetDevice::GetIfIndex() const [member function] cls.add_method('GetIfIndex', 'uint32_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): uint16_t ns3::NetDevice::GetMtu() const [member function] cls.add_method('GetMtu', 'uint16_t', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv4Address', 'multicastGroup')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv6Address', 'addr')], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): ns3::Ptr ns3::NetDevice::GetNode() const [member function] cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18057,77 +18067,77 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [member function] cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::Send(ns3::Ptr packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('Send', 'bool', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SendFrom(ns3::Ptr packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('SendFrom', 'bool', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetAddress(ns3::Address address) [member function] cls.add_method('SetAddress', 'void', [param('ns3::Address', 'address')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetIfIndex(uint32_t const index) [member function] cls.add_method('SetIfIndex', 'void', [param('uint32_t const', 'index')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SetMtu(uint16_t const mtu) [member function] cls.add_method('SetMtu', 'bool', [param('uint16_t const', 'mtu')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetNode(ns3::Ptr node) [member function] cls.add_method('SetNode', 'void', [param('ns3::Ptr< ns3::Node >', 'node')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetPromiscReceiveCallback(ns3::NetDevice::PromiscReceiveCallback cb) [member function] cls.add_method('SetPromiscReceiveCallback', 'void', [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): void ns3::NetDevice::SetReceiveCallback(ns3::NetDevice::ReceiveCallback cb) [member function] cls.add_method('SetReceiveCallback', 'void', [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::SupportsSendFrom() const [member function] cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) return def register_Ns3NeverLosChannelConditionModel_methods(root_module, cls): @@ -18142,7 +18152,7 @@ def register_Ns3NeverLosChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::NeverLosChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', @@ -18159,7 +18169,7 @@ def register_Ns3NistErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nist-error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::NistErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18291,12 +18301,12 @@ def register_Ns3Node_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## node.h (module 'network'): void ns3::Node::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3NormalRandomVariable_methods(root_module, cls): @@ -18362,7 +18372,7 @@ def register_Ns3ObjectFactoryValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object-factory.h (module 'core'): bool ns3::ObjectFactoryValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -18377,7 +18387,7 @@ def register_Ns3ObjectFactoryValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::ObjectFactory const & value) [member function] cls.add_method('Set', 'void', @@ -18401,12 +18411,12 @@ def register_Ns3OkumuraHataPropagationLossModel_methods(root_module, cls): cls.add_method('DoCalcRxPower', 'double', [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## okumura-hata-propagation-loss-model.h (module 'propagation'): int64_t ns3::OkumuraHataPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', [param('int64_t', 'stream')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3OnoeWifiManager_methods(root_module, cls): @@ -18423,57 +18433,57 @@ def register_Ns3OnoeWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::OnoeWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::OnoeWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## onoe-wifi-manager.h (module 'wifi'): void ns3::OnoeWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3OutputStreamWrapper_methods(root_module, cls): @@ -18750,57 +18760,57 @@ def register_Ns3ParfWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ParfWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::ParfWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## parf-wifi-manager.h (module 'wifi'): void ns3::ParfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3QosBlockedDestinations_methods(root_module, cls): @@ -18911,7 +18921,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('GetTxopRemaining', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): static ns3::TypeId ns3::QosTxop::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -18931,10 +18941,10 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('GotAddBaResponse', 'void', [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')]) - ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, uint16_t dataChannelWidth) [member function] + ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient, double rxSnr, double dataSnr, ns3::WifiTxVector dataTxVector) [member function] cls.add_method('GotBlockAck', 'void', - [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], + [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('double', 'dataSnr'), param('ns3::WifiTxVector', 'dataTxVector')], is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::GotDelBaFrame(ns3::MgtDelBaHeader const * delBaHdr, ns3::Mac48Address recipient) [member function] cls.add_method('GotDelBaFrame', @@ -18949,7 +18959,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('IsQosTxop', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): ns3::Mac48Address ns3::QosTxop::MapDestAddressForAggregation(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('MapDestAddressForAggregation', 'ns3::Mac48Address', @@ -18976,7 +18986,7 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('NeedFragmentation', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::NotifyAccessGranted() [member function] cls.add_method('NotifyAccessGranted', 'void', @@ -19078,37 +19088,37 @@ def register_Ns3QosTxop_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetFragmentOffset() const [member function] cls.add_method('GetFragmentOffset', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetFragmentSize() const [member function] cls.add_method('GetFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): uint32_t ns3::QosTxop::GetNextFragmentSize() const [member function] cls.add_method('GetNextFragmentSize', 'uint32_t', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): bool ns3::QosTxop::IsLastFragment() const [member function] cls.add_method('IsLastFragment', 'bool', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## qos-txop.h (module 'wifi'): void ns3::QosTxop::TerminateTxop() [member function] cls.add_method('TerminateTxop', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3Queue__Ns3Packet_methods(root_module, cls): @@ -19123,22 +19133,22 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::Packet >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::Packet >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::Packet >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::Packet const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19149,7 +19159,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::Packet > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::Packet > Iterator', @@ -19159,7 +19169,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::Packet > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::Packet > Iterator', @@ -19184,7 +19194,7 @@ def register_Ns3Queue__Ns3Packet_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::Packet const >', [param('std::list< ns3::Ptr< ns3::Packet > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19209,22 +19219,22 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::QueueDiscItem >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::QueueDiscItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::QueueDiscItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::QueueDiscItem const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19235,7 +19245,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::QueueDiscItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::QueueDiscItem > Iterator', @@ -19245,7 +19255,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::QueueDiscItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::QueueDiscItem > Iterator', @@ -19270,7 +19280,7 @@ def register_Ns3Queue__Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::QueueDiscItem const >', [param('std::list< ns3::Ptr< ns3::QueueDiscItem > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19295,22 +19305,22 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('Enqueue', 'bool', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'item')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Dequeue() [member function] cls.add_method('Dequeue', 'ns3::Ptr< ns3::WifiMacQueueItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Remove() [member function] cls.add_method('Remove', 'ns3::Ptr< ns3::WifiMacQueueItem >', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): ns3::Ptr ns3::Queue::Peek() const [member function] cls.add_method('Peek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [], - is_virtual=True, is_const=True, is_pure_virtual=True) + is_const=True, is_pure_virtual=True, is_virtual=True) ## queue.h (module 'network'): void ns3::Queue::Flush() [member function] cls.add_method('Flush', 'void', @@ -19321,7 +19331,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('begin', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::begin() [member function] cls.add_method('begin', 'ns3::Queue< ns3::WifiMacQueueItem > Iterator', @@ -19331,7 +19341,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('end', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): ns3::Queue::Iterator ns3::Queue::end() [member function] cls.add_method('end', 'ns3::Queue< ns3::WifiMacQueueItem > Iterator', @@ -19356,7 +19366,7 @@ def register_Ns3Queue__Ns3WifiMacQueueItem_methods(root_module, cls): cls.add_method('DoPeek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [param('std::list< ns3::Ptr< ns3::WifiMacQueueItem > > const_iterator', 'pos')], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## queue.h (module 'network'): void ns3::Queue::DropBeforeEnqueue(ns3::Ptr item) [member function] cls.add_method('DropBeforeEnqueue', 'void', @@ -19382,17 +19392,17 @@ def register_Ns3QueueItem_methods(root_module, cls): cls.add_method('GetSize', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): bool ns3::QueueItem::GetUint8Value(ns3::QueueItem::Uint8Values field, uint8_t & value) const [member function] cls.add_method('GetUint8Value', 'bool', [param('ns3::QueueItem::Uint8Values', 'field'), param('uint8_t &', 'value')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): void ns3::QueueItem::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3QueueSizeChecker_methods(root_module, cls): @@ -19413,7 +19423,7 @@ def register_Ns3QueueSizeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-size.h (module 'network'): bool ns3::QueueSizeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -19428,7 +19438,7 @@ def register_Ns3QueueSizeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-size.h (module 'network'): void ns3::QueueSizeValue::Set(ns3::QueueSize const & value) [member function] cls.add_method('Set', 'void', @@ -19475,27 +19485,27 @@ def register_Ns3RateErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptBit(ns3::Ptr p) [member function] cls.add_method('DoCorruptBit', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptByte(ns3::Ptr p) [member function] cls.add_method('DoCorruptByte', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptPkt(ns3::Ptr p) [member function] cls.add_method('DoCorruptPkt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::RateErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ReceiveListErrorModel_methods(root_module, cls): @@ -19521,12 +19531,12 @@ def register_Ns3ReceiveListErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::ReceiveListErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RegularWifiMac_methods(root_module, cls): @@ -19591,52 +19601,52 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetRifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetPifs() const [member function] cls.add_method('GetPifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSifs() const [member function] cls.add_method('GetSifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSlot() const [member function] cls.add_method('GetSlot', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetEifsNoDifs() const [member function] cls.add_method('GetEifsNoDifs', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetAckTimeout() const [member function] cls.add_method('GetAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetShortSlotTimeSupported() const [member function] cls.add_method('GetShortSlotTimeSupported', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Ssid ns3::RegularWifiMac::GetSsid() const [member function] cls.add_method('GetSsid', 'ns3::Ssid', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetAddress() const [member function] cls.add_method('GetAddress', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetBssid() const [member function] cls.add_method('GetBssid', 'ns3::Mac48Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] cls.add_method('Enqueue', 'void', @@ -19646,7 +19656,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetWifiPhy(ns3::Ptr const phy) [member function] cls.add_method('SetWifiPhy', 'void', @@ -19656,7 +19666,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetWifiPhy', 'ns3::Ptr< ns3::WifiPhy >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ResetWifiPhy() [member function] cls.add_method('ResetWifiPhy', 'void', @@ -19691,7 +19701,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetBasicBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] cls.add_method('SetCompressedBlockAckTimeout', 'void', @@ -19701,12 +19711,12 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetCompressedBlockAckTimeout', 'ns3::Time', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr packet, ns3::Mac48Address to) [member function] cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCtsToSelfSupported(bool enable) [member function] cls.add_method('SetCtsToSelfSupported', 'void', @@ -19728,7 +19738,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetWifiRemoteStationManager', 'ns3::Ptr< ns3::WifiRemoteStationManager >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::ExtendedCapabilities ns3::RegularWifiMac::GetExtendedCapabilities() const [member function] cls.add_method('GetExtendedCapabilities', 'ns3::ExtendedCapabilities', @@ -19753,42 +19763,42 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetTxop() const [member function] cls.add_method('GetTxop', 'ns3::Ptr< ns3::Txop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetVOQueue() const [member function] cls.add_method('GetVOQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetVIQueue() const [member function] cls.add_method('GetVIQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetBEQueue() const [member function] cls.add_method('GetBEQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr ns3::RegularWifiMac::GetBKQueue() const [member function] cls.add_method('GetBKQueue', 'ns3::Ptr< ns3::QosTxop >', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function] cls.add_method('FinishConfigureStandard', 'void', [param('ns3::WifiPhyStandard', 'standard')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ConfigureContentionWindow(uint32_t cwMin, uint32_t cwMax) [member function] cls.add_method('ConfigureContentionWindow', 'void', @@ -19803,17 +19813,17 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxOk(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxOk', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxFailed(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxFailed', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ForwardUp(ns3::Ptr packet, ns3::Mac48Address from, ns3::Mac48Address to) [member function] cls.add_method('ForwardUp', 'void', @@ -19823,7 +19833,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('DeaggregateAmsduAndForward', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SendAddBaResponse(ns3::MgtAddBaRequestHeader const * reqHdr, ns3::Mac48Address originator) [member function] cls.add_method('SendAddBaResponse', 'void', @@ -19833,12 +19843,12 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('SetQosSupported', 'void', [param('bool', 'enable')], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetQosSupported() const [member function] cls.add_method('GetQosSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetHtSupported(bool enable) [member function] cls.add_method('SetHtSupported', 'void', @@ -19848,7 +19858,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetHtSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetVhtSupported(bool enable) [member function] cls.add_method('SetVhtSupported', 'void', @@ -19858,7 +19868,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetVhtSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetErpSupported(bool enable) [member function] cls.add_method('SetErpSupported', 'void', @@ -19868,7 +19878,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetErpSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetDsssSupported(bool enable) [member function] cls.add_method('SetDsssSupported', 'void', @@ -19878,7 +19888,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetDsssSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetHeSupported(bool enable) [member function] cls.add_method('SetHeSupported', 'void', @@ -19888,7 +19898,7 @@ def register_Ns3RegularWifiMac_methods(root_module, cls): cls.add_method('GetHeSupported', 'bool', [], - visibility='protected', is_const=True) + is_const=True, visibility='protected') return def register_Ns3RraaWifiManager_methods(root_module, cls): @@ -19915,62 +19925,62 @@ def register_Ns3RraaWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RraaWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RraaWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): bool ns3::RraaWifiManager::DoNeedRts(ns3::WifiRemoteStation * st, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rraa-wifi-manager.h (module 'wifi'): void ns3::RraaWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3RrpaaWifiManager_methods(root_module, cls): @@ -20001,62 +20011,62 @@ def register_Ns3RrpaaWifiManager_methods(root_module, cls): cls.add_method('DoCreateStation', 'ns3::WifiRemoteStation *', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RrpaaWifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetDataTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::RrpaaWifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoGetRtsTxVector', 'ns3::WifiTxVector', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): bool ns3::RrpaaWifiManager::DoNeedRts(ns3::WifiRemoteStation * st, uint32_t size, bool normally) [member function] cls.add_method('DoNeedRts', 'bool', [param('ns3::WifiRemoteStation *', 'st'), param('uint32_t', 'size'), param('bool', 'normally')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') - ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth) [member function] + visibility='private', is_virtual=True) + ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr, uint16_t dataChannelWidth, uint8_t dataNss) [member function] cls.add_method('DoReportDataOk', 'void', - [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth')], - is_virtual=True, visibility='private') + [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr'), param('uint16_t', 'dataChannelWidth'), param('uint8_t', 'dataNss')], + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalDataFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportFinalRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] cls.add_method('DoReportRtsFailed', 'void', [param('ns3::WifiRemoteStation *', 'station')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] cls.add_method('DoReportRtsOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## rrpaa-wifi-manager.h (module 'wifi'): void ns3::RrpaaWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] cls.add_method('DoReportRxOk', 'void', [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3SimpleFrameCaptureModel_methods(root_module, cls): @@ -20068,7 +20078,7 @@ def register_Ns3SimpleFrameCaptureModel_methods(root_module, cls): cls.add_method('CaptureNewFrame', 'bool', [param('ns3::Ptr< ns3::Event >', 'currentEvent'), param('ns3::Ptr< ns3::Event >', 'newEvent')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## simple-frame-capture-model.h (module 'wifi'): double ns3::SimpleFrameCaptureModel::GetMargin() const [member function] cls.add_method('GetMargin', 'double', @@ -20098,7 +20108,7 @@ def register_Ns3SpectrumChannel_methods(root_module, cls): cls.add_method('AddRx', 'void', [param('ns3::Ptr< ns3::SpectrumPhy >', 'phy')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## spectrum-channel.h (module 'spectrum'): void ns3::SpectrumChannel::AddSpectrumPropagationLossModel(ns3::Ptr loss) [member function] cls.add_method('AddSpectrumPropagationLossModel', 'void', @@ -20129,7 +20139,7 @@ def register_Ns3SpectrumChannel_methods(root_module, cls): cls.add_method('StartTx', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'params')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3SpectrumWifiPhy_methods(root_module, cls): @@ -20160,7 +20170,7 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls): cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## spectrum-wifi-phy.h (module 'wifi'): uint16_t ns3::SpectrumWifiPhy::GetGuardBandwidth(uint16_t currentChannelWidth) const [member function] cls.add_method('GetGuardBandwidth', 'uint16_t', @@ -20217,12 +20227,12 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) return def register_Ns3Ssid_methods(root_module, cls): @@ -20242,12 +20252,12 @@ def register_Ns3Ssid_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): uint8_t ns3::Ssid::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): bool ns3::Ssid::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', @@ -20267,7 +20277,7 @@ def register_Ns3Ssid_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3SsidChecker_methods(root_module, cls): @@ -20288,7 +20298,7 @@ def register_Ns3SsidValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20303,7 +20313,7 @@ def register_Ns3SsidValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ssid.h (module 'wifi'): void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] cls.add_method('Set', 'void', @@ -20333,12 +20343,12 @@ def register_Ns3SupportedRates_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetNRates() const [member function] cls.add_method('GetNRates', 'uint8_t', @@ -20368,7 +20378,7 @@ def register_Ns3SupportedRates_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## supported-rates.h (module 'wifi'): void ns3::SupportedRates::SetBasicRate(uint64_t bs) [member function] cls.add_method('SetBasicRate', 'void', @@ -20391,7 +20401,7 @@ def register_Ns3ThreeGppChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): static ns3::TypeId ns3::ThreeGppChannelConditionModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -20401,17 +20411,17 @@ def register_Ns3ThreeGppChannelConditionModel_methods(root_module, cls): cls.add_method('Calculate2dDistance', 'double', [param('ns3::Vector const &', 'a'), param('ns3::Vector const &', 'b')], - visibility='protected', is_static=True) + is_static=True, visibility='protected') ## channel-condition-model.h (module 'propagation'): void ns3::ThreeGppChannelConditionModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## channel-condition-model.h (module 'propagation'): double ns3::ThreeGppChannelConditionModel::ComputePlos(ns3::Ptr a, ns3::Ptr b) const [member function] cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, is_pure_virtual=True, visibility='private') + is_const=True, is_pure_virtual=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorMixedOfficeChannelConditionModel_methods(root_module, cls): @@ -20426,7 +20436,7 @@ def register_Ns3ThreeGppIndoorMixedOfficeChannelConditionModel_methods(root_modu cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorOfficePropagationLossModel_methods(root_module, cls): @@ -20441,22 +20451,22 @@ def register_Ns3ThreeGppIndoorOfficePropagationLossModel_methods(root_module, cl cls.add_method('GetLossLos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetLossNlos(double distance2D, double distance3D, double hUt, double hBs) const [member function] cls.add_method('GetLossNlos', 'double', [param('double', 'distance2D'), param('double', 'distance3D'), param('double', 'hUt'), param('double', 'hBs')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetShadowingStd(ns3::Ptr a, ns3::Ptr b, ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingStd', 'double', [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) ## three-gpp-propagation-loss-model.h (module 'propagation'): double ns3::ThreeGppIndoorOfficePropagationLossModel::GetShadowingCorrelationDistance(ns3::ChannelCondition::LosConditionValue cond) const [member function] cls.add_method('GetShadowingCorrelationDistance', 'double', [param('ns3::ChannelCondition::LosConditionValue', 'cond')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppIndoorOpenOfficeChannelConditionModel_methods(root_module, cls): @@ -20471,7 +20481,7 @@ def register_Ns3ThreeGppIndoorOpenOfficeChannelConditionModel_methods(root_modul cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppRmaChannelConditionModel_methods(root_module, cls): @@ -20486,7 +20496,7 @@ def register_Ns3ThreeGppRmaChannelConditionModel_methods(root_module, cls): cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmaChannelConditionModel_methods(root_module, cls): @@ -20501,7 +20511,7 @@ def register_Ns3ThreeGppUmaChannelConditionModel_methods(root_module, cls): cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3ThreeGppUmiStreetCanyonChannelConditionModel_methods(root_module, cls): @@ -20516,7 +20526,7 @@ def register_Ns3ThreeGppUmiStreetCanyonChannelConditionModel_methods(root_module cls.add_method('ComputePlos', 'double', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3TimeValue_methods(root_module, cls): @@ -20530,7 +20540,7 @@ def register_Ns3TimeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nstime.h (module 'core'): bool ns3::TimeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20545,7 +20555,7 @@ def register_Ns3TimeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## nstime.h (module 'core'): void ns3::TimeValue::Set(ns3::Time const & value) [member function] cls.add_method('Set', 'void', @@ -20570,7 +20580,7 @@ def register_Ns3TypeIdValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## type-id.h (module 'core'): bool ns3::TypeIdValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20585,7 +20595,7 @@ def register_Ns3TypeIdValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## type-id.h (module 'core'): void ns3::TypeIdValue::Set(ns3::TypeId const & value) [member function] cls.add_method('Set', 'void', @@ -20603,7 +20613,7 @@ def register_Ns3UintegerValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## uinteger.h (module 'core'): bool ns3::UintegerValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20618,7 +20628,7 @@ def register_Ns3UintegerValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const & value) [member function] cls.add_method('Set', 'void', @@ -20643,7 +20653,7 @@ def register_Ns3Vector2DValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): bool ns3::Vector2DValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20658,7 +20668,7 @@ def register_Ns3Vector2DValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): void ns3::Vector2DValue::Set(ns3::Vector2D const & value) [member function] cls.add_method('Set', 'void', @@ -20683,7 +20693,7 @@ def register_Ns3Vector3DValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): bool ns3::Vector3DValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -20698,7 +20708,7 @@ def register_Ns3Vector3DValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vector.h (module 'core'): void ns3::Vector3DValue::Set(ns3::Vector3D const & value) [member function] cls.add_method('Set', 'void', @@ -20720,12 +20730,12 @@ def register_Ns3VhtCapabilities_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): uint8_t ns3::VhtCapabilities::GetInformationFieldSize() const [member function] cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): uint32_t ns3::VhtCapabilities::GetMaxAmpduLength() const [member function] cls.add_method('GetMaxAmpduLength', 'uint32_t', @@ -20800,7 +20810,7 @@ def register_Ns3VhtCapabilities_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-capabilities.h (module 'wifi'): void ns3::VhtCapabilities::SetMaxAmpduLength(uint32_t maxAmpduLength) [member function] cls.add_method('SetMaxAmpduLength', 'void', @@ -20878,7 +20888,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('ElementId', 'ns3::WifiInformationElementId', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): uint16_t ns3::VhtOperation::GetBasicVhtMcsAndNssSet() const [member function] cls.add_method('GetBasicVhtMcsAndNssSet', 'uint16_t', @@ -20903,7 +20913,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('GetInformationFieldSize', 'uint8_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): uint16_t ns3::VhtOperation::GetSerializedSize() const [member function] cls.add_method('GetSerializedSize', 'uint16_t', @@ -20918,7 +20928,7 @@ def register_Ns3VhtOperation_methods(root_module, cls): cls.add_method('SerializeInformationField', 'void', [param('ns3::Buffer::Iterator', 'start')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## vht-operation.h (module 'wifi'): void ns3::VhtOperation::SetBasicVhtMcsAndNssSet(uint16_t basicVhtMcsAndNssSet) [member function] cls.add_method('SetBasicVhtMcsAndNssSet', 'void', @@ -21004,7 +21014,7 @@ def register_Ns3WifiMacQueue_methods(root_module, cls): cls.add_method('Peek', 'ns3::Ptr< ns3::WifiMacQueueItem const >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mac-queue.h (module 'wifi'): ns3::Queue::ConstIterator ns3::WifiMacQueue::PeekByAddress(ns3::Mac48Address dest, ns3::Queue::ConstIterator pos=ns3::WifiMacQueue::EMPTY) const [member function] cls.add_method('PeekByAddress', 'ns3::Queue< ns3::WifiMacQueueItem > ConstIterator', @@ -21082,7 +21092,7 @@ def register_Ns3WifiModeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mode.h (module 'wifi'): bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -21097,7 +21107,7 @@ def register_Ns3WifiModeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-mode.h (module 'wifi'): void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] cls.add_method('Set', 'void', @@ -21175,12 +21185,12 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetIfIndex', 'uint32_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Ptr ns3::WifiNetDevice::GetChannel() const [member function] cls.add_method('GetChannel', 'ns3::Ptr< ns3::Channel >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetAddress(ns3::Address address) [member function] cls.add_method('SetAddress', 'void', @@ -21190,7 +21200,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::SetMtu(uint16_t const mtu) [member function] cls.add_method('SetMtu', 'bool', @@ -21200,12 +21210,12 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetMtu', 'uint16_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::AddLinkChangeCallback(ns3::Callback callback) [member function] cls.add_method('AddLinkChangeCallback', 'void', @@ -21215,32 +21225,32 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Address ns3::WifiNetDevice::GetBroadcast() const [member function] cls.add_method('GetBroadcast', 'ns3::Address', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv4Address', 'multicastGroup')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::IsBridge() const [member function] cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::Send(ns3::Ptr packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('Send', 'bool', @@ -21250,7 +21260,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetNode(ns3::Ptr const node) [member function] cls.add_method('SetNode', 'void', @@ -21260,7 +21270,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::SetReceiveCallback(ns3::NetDevice::ReceiveCallback cb) [member function] cls.add_method('SetReceiveCallback', 'void', @@ -21270,7 +21280,7 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('GetMulticast', 'ns3::Address', [param('ns3::Ipv6Address', 'addr')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): bool ns3::WifiNetDevice::SendFrom(ns3::Ptr packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] cls.add_method('SendFrom', 'bool', @@ -21285,17 +21295,17 @@ def register_Ns3WifiNetDevice_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='protected') + visibility='protected', is_virtual=True) ## wifi-net-device.h (module 'wifi'): void ns3::WifiNetDevice::ForwardUp(ns3::Ptr packet, ns3::Mac48Address from, ns3::Mac48Address to) [member function] cls.add_method('ForwardUp', 'void', @@ -21356,7 +21366,7 @@ def register_Ns3WifiRadioEnergyModel_methods(root_module, cls): cls.add_method('GetTotalEnergyConsumption', 'double', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## wifi-radio-energy-model.h (module 'wifi'): double ns3::WifiRadioEnergyModel::GetTxCurrentA() const [member function] cls.add_method('GetTxCurrentA', 'double', @@ -21431,12 +21441,12 @@ def register_Ns3WifiRadioEnergyModel_methods(root_module, cls): cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## wifi-radio-energy-model.h (module 'wifi'): double ns3::WifiRadioEnergyModel::DoGetCurrentA() const [member function] cls.add_method('DoGetCurrentA', 'double', [], - is_virtual=True, is_const=True, visibility='private') + is_const=True, visibility='private', is_virtual=True) return def register_Ns3YansErrorRateModel_methods(root_module, cls): @@ -21448,7 +21458,7 @@ def register_Ns3YansErrorRateModel_methods(root_module, cls): cls.add_method('GetChunkSuccessRate', 'double', [param('ns3::WifiMode', 'mode'), param('ns3::WifiTxVector', 'txVector'), param('double', 'snr'), param('uint64_t', 'nbits')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-error-rate-model.h (module 'wifi'): static ns3::TypeId ns3::YansErrorRateModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21473,12 +21483,12 @@ def register_Ns3YansWifiChannel_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [param('std::size_t', 'i')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-channel.h (module 'wifi'): std::size_t ns3::YansWifiChannel::GetNDevices() const [member function] cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## yans-wifi-channel.h (module 'wifi'): static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21517,7 +21527,7 @@ def register_Ns3AddressValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## address.h (module 'network'): bool ns3::AddressValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -21532,7 +21542,7 @@ def register_Ns3AddressValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## address.h (module 'network'): void ns3::AddressValue::Set(ns3::Address const & value) [member function] cls.add_method('Set', 'void', @@ -21566,7 +21576,7 @@ def register_Ns3AdhocWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3AlwaysLosChannelConditionModel_methods(root_module, cls): @@ -21581,7 +21591,7 @@ def register_Ns3AlwaysLosChannelConditionModel_methods(root_module, cls): cls.add_method('GetChannelCondition', 'ns3::Ptr< ns3::ChannelCondition >', [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('ns3::Ptr< ns3::MobilityModel const >', 'b')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## channel-condition-model.h (module 'propagation'): int64_t ns3::AlwaysLosChannelConditionModel::AssignStreams(int64_t stream) [member function] cls.add_method('AssignStreams', 'int64_t', @@ -21603,12 +21613,12 @@ def register_Ns3BinaryErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::BinaryErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3BurstErrorModel_methods(root_module, cls): @@ -21646,12 +21656,12 @@ def register_Ns3BurstErrorModel_methods(root_module, cls): cls.add_method('DoCorrupt', 'bool', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## error-model.h (module 'network'): void ns3::BurstErrorModel::DoReset() [member function] cls.add_method('DoReset', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21668,12 +21678,12 @@ def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): ns3::ObjectBase * ns3::CallbackImpl::operator()() [member operator] cls.add_method('operator()', 'ns3::ObjectBase *', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Bool_Unsigned_int_Double_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21690,12 +21700,12 @@ def register_Ns3CallbackImpl__Void_Bool_Unsigned_int_Double_Ns3Time_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(bool arg0, unsigned int arg1, double arg2, ns3::Time arg3) [member operator] cls.add_method('operator()', 'void', [param('bool', 'arg0'), param('unsigned int', 'arg1'), param('double', 'arg2'), param('ns3::Time', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Const_ns3WifiMacHeader___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21712,12 +21722,12 @@ def register_Ns3CallbackImpl__Void_Const_ns3WifiMacHeader___amp___Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::WifiMacHeader const & arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::WifiMacHeader const &', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Double_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21734,12 +21744,12 @@ def register_Ns3CallbackImpl__Void_Double_Double_Ns3Mac48Address_Ns3Empty_Ns3Emp cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0, double arg1, ns3::Mac48Address arg2) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0'), param('double', 'arg1'), param('ns3::Mac48Address', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21756,12 +21766,12 @@ def register_Ns3CallbackImpl__Void_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0, double arg1) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0'), param('double', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21778,12 +21788,12 @@ def register_Ns3CallbackImpl__Void_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(double arg0) [member operator] cls.add_method('operator()', 'void', [param('double', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21800,12 +21810,12 @@ def register_Ns3CallbackImpl__Void_Int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(int arg0) [member operator] cls.add_method('operator()', 'void', [param('int', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3DataRate_Ns3DataRate_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21822,12 +21832,12 @@ def register_Ns3CallbackImpl__Void_Ns3DataRate_Ns3DataRate_Ns3Mac48Address_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::DataRate arg0, ns3::DataRate arg1, ns3::Mac48Address arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::DataRate', 'arg0'), param('ns3::DataRate', 'arg1'), param('ns3::Mac48Address', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3HePreambleParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21844,12 +21854,12 @@ def register_Ns3CallbackImpl__Void_Ns3HePreambleParameters_Ns3Empty_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::HePreambleParameters arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::HePreambleParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21866,12 +21876,12 @@ def register_Ns3CallbackImpl__Void_Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Mac48Address arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Mac48Address', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Ptr__lt__const_ns3MobilityModel__gt___Double_Double_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21888,12 +21898,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3P cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, double arg2, double arg3, double arg4, double arg5) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0'), param('ns3::Ptr< ns3::MobilityModel const >', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('double', 'arg4'), param('double', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21910,12 +21920,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3WifiMode_Ns3WifiPreamble_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21932,12 +21942,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3W cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1, ns3::WifiMode arg2, ns3::WifiPreamble arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('double', 'arg1'), param('ns3::WifiMode', 'arg2'), param('ns3::WifiPreamble', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21954,12 +21964,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Double_Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('double', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Mac48Address_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21976,12 +21986,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Mac48Add cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Mac48Address arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::Mac48Address', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiMode_Ns3WifiPreamble_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -21998,12 +22008,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiMode cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiMode, ns3::WifiPreamble, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiMode arg1, ns3::WifiPreamble arg2, unsigned char arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::WifiMode', 'arg1'), param('ns3::WifiPreamble', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiPhyRxfailureReason_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22020,12 +22030,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3WifiPhyR cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiPhyRxfailureReason, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiPhyRxfailureReason arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('ns3::WifiPhyRxfailureReason', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22042,12 +22052,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Ns3WifiTxVector_Ns3MpduInfo_Ns3SignalNoiseDbm_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22064,12 +22074,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_sh cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::SignalNoiseDbm, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, short unsigned int arg1, ns3::WifiTxVector arg2, ns3::MpduInfo arg3, ns3::SignalNoiseDbm arg4) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('ns3::MpduInfo', 'arg3'), param('ns3::SignalNoiseDbm', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Ns3WifiTxVector_Ns3MpduInfo_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22086,12 +22096,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_sh cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, unsigned short, ns3::WifiTxVector, ns3::MpduInfo, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, short unsigned int arg1, ns3::WifiTxVector arg2, ns3::MpduInfo arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('ns3::MpduInfo', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3QueueDiscItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22108,12 +22118,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3QueueDiscItem__gt___Ns3E cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::QueueDiscItem const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22130,12 +22140,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, double arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumPhy const >', 'arg0'), param('ns3::Ptr< ns3::SpectrumPhy const >', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiMacQueueItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22152,12 +22162,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiMacQueueItem__gt___N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiPsdu__gt___Ns3WifiTxVector_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22174,12 +22184,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3WifiPsdu__gt___Ns3WifiTx cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::WifiTxVector, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::WifiTxVector arg1, double arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu const >', 'arg0'), param('ns3::WifiTxVector', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22196,12 +22206,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, ns3::Ptr arg1, short unsigned int arg2, ns3::Address const & arg3, ns3::Address const & arg4, ns3::NetDevice::PacketType arg5) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0'), param('ns3::Ptr< ns3::Packet const >', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::Address const &', 'arg3'), param('ns3::Address const &', 'arg4'), param('ns3::NetDevice::PacketType', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22218,12 +22228,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22240,12 +22250,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt__ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiMacQueueItem__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22262,12 +22272,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiMacQueueItem__gt___Ns3Empt cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Double_Ns3WifiTxVector_StdVector__lt__bool__stdAllocator__lt__bool__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22284,12 +22294,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Double_Ns3WifiT cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, double, ns3::WifiTxVector, std::vector >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0, double arg1, ns3::WifiTxVector arg2, std::vector > arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'arg0'), param('double', 'arg1'), param('ns3::WifiTxVector', 'arg2'), param('std::vector< bool >', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) cls.add_copy_constructor() return @@ -22307,12 +22317,12 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3WifiPsdu__gt___Ns3Empty_Ns3Emp cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Mac48Address_Unsigned_char_Ns3OriginatorBlockAckAgreementState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22329,12 +22339,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Mac48Address_Unsigned_char_Ns3Orig cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Mac48Address arg1, unsigned char arg2, ns3::OriginatorBlockAckAgreement::State arg3) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Mac48Address', 'arg1'), param('unsigned char', 'arg2'), param('ns3::OriginatorBlockAckAgreement::State', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_WifiPhyState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22351,12 +22361,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_WifiPhyState_Ns3Empty_Ns3Empt cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Time arg1, WifiPhyState arg2) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Time', 'arg1'), param('WifiPhyState', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22373,12 +22383,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0, ns3::Time arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0'), param('ns3::Time', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22395,12 +22405,12 @@ def register_Ns3CallbackImpl__Void_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::Time arg0) [member operator] cls.add_method('operator()', 'void', [param('ns3::Time', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3WifiTxVector_Ns3Time_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22417,12 +22427,12 @@ def register_Ns3CallbackImpl__Void_Ns3WifiTxVector_Ns3Time_Ns3Empty_Ns3Empty_Ns3 cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(ns3::WifiTxVector arg0, ns3::Time arg1) [member operator] cls.add_method('operator()', 'void', [param('ns3::WifiTxVector', 'arg0'), param('ns3::Time', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22439,12 +22449,12 @@ def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()() [member operator] cls.add_method('operator()', 'void', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_char_Double_Bool_Double_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22461,12 +22471,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_char_Double_Bool_Double_Double_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned char arg0, double arg1, bool arg2, double arg3, double arg4) [member operator] cls.add_method('operator()', 'void', [param('unsigned char', 'arg0'), param('double', 'arg1'), param('bool', 'arg2'), param('double', 'arg3'), param('double', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22483,12 +22493,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Em cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned int arg0) [member operator] cls.add_method('operator()', 'void', [param('unsigned int', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22505,12 +22515,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Ns3Empty_Ns3Empty_N cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(unsigned int arg0, unsigned int arg1) [member operator] cls.add_method('operator()', 'void', [param('unsigned int', 'arg0'), param('unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -22527,12 +22537,12 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_long_Ns3Empty_Ns3Empty cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## callback.h (module 'core'): void ns3::CallbackImpl::operator()(long unsigned int arg0, long unsigned int arg1) [member operator] cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('long unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + custom_name='__call__', is_pure_virtual=True, is_virtual=True) return def register_Ns3InfrastructureWifiMac_methods(root_module, cls): @@ -22547,7 +22557,7 @@ def register_Ns3InfrastructureWifiMac_methods(root_module, cls): cls.add_method('Enqueue', 'void', [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## infrastructure-wifi-mac.h (module 'wifi'): void ns3::InfrastructureWifiMac::SetQosSupported(bool enable) [member function] cls.add_method('SetQosSupported', 'void', @@ -22599,22 +22609,22 @@ def register_Ns3QueueDiscItem_methods(root_module, cls): cls.add_method('AddHeader', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue-item.h (module 'network'): void ns3::QueueDiscItem::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## queue-item.h (module 'network'): bool ns3::QueueDiscItem::Mark() [member function] cls.add_method('Mark', 'bool', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## queue-item.h (module 'network'): uint32_t ns3::QueueDiscItem::Hash(uint32_t perturbation=0) const [member function] cls.add_method('Hash', 'uint32_t', [param('uint32_t', 'perturbation', default_value='0')], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) return def register_Ns3StaWifiMac_methods(root_module, cls): @@ -22654,12 +22664,12 @@ def register_Ns3StaWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## sta-wifi-mac.h (module 'wifi'): void ns3::StaWifiMac::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3ApWifiMac_methods(root_module, cls): @@ -22694,7 +22704,7 @@ def register_Ns3ApWifiMac_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_const=True) + is_const=True, is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::SetAddress(ns3::Mac48Address address) [member function] cls.add_method('SetAddress', 'void', @@ -22746,32 +22756,32 @@ def register_Ns3ApWifiMac_methods(root_module, cls): cls.add_method('Receive', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::TxOk(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxOk', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::TxFailed(ns3::WifiMacHeader const & hdr) [member function] cls.add_method('TxFailed', 'void', [param('ns3::WifiMacHeader const &', 'hdr')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DeaggregateAmsduAndForward(ns3::Ptr mpdu) [member function] cls.add_method('DeaggregateAmsduAndForward', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu')], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DoDispose() [member function] cls.add_method('DoDispose', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) ## ap-wifi-mac.h (module 'wifi'): void ns3::ApWifiMac::DoInitialize() [member function] cls.add_method('DoInitialize', 'void', [], - is_virtual=True, visibility='private') + visibility='private', is_virtual=True) return def register_Ns3HashImplementation_methods(root_module, cls): @@ -22783,7 +22793,7 @@ def register_Ns3HashImplementation_methods(root_module, cls): cls.add_method('GetHash32', 'uint32_t', [param('char const *', 'buffer'), param('std::size_t const', 'size')], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) ## hash-function.h (module 'core'): uint64_t ns3::Hash::Implementation::GetHash64(char const * buffer, std::size_t const size) [member function] cls.add_method('GetHash64', 'uint64_t', @@ -22793,7 +22803,7 @@ def register_Ns3HashImplementation_methods(root_module, cls): cls.add_method('clear', 'void', [], - is_virtual=True, is_pure_virtual=True) + is_pure_virtual=True, is_virtual=True) return def register_Ns3HashFunctionFnv1a_methods(root_module, cls):