diff --git a/src/lte/bindings/callbacks_list.py b/src/lte/bindings/callbacks_list.py index 98dda069c..573c2b35f 100644 --- a/src/lte/bindings/callbacks_list.py +++ b/src/lte/bindings/callbacks_list.py @@ -23,6 +23,7 @@ callback_classes = [ ['void', 'unsigned short', 'unsigned short', 'ns3::LteUePhy::State', 'ns3::LteUePhy::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['void', 'unsigned short', 'unsigned short', 'double', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['void', 'unsigned short', 'unsigned short', 'double', 'double', 'bool', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'], + ['void', 'unsigned short', 'const std::vector > &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['bool', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['void', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], diff --git a/src/lte/bindings/modulegen__gcc_ILP32.py b/src/lte/bindings/modulegen__gcc_ILP32.py index eda498499..50c289915 100644 --- a/src/lte/bindings/modulegen__gcc_ILP32.py +++ b/src/lte/bindings/modulegen__gcc_ILP32.py @@ -39,7 +39,7 @@ def register_types(module): ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList [class] module.add_class('AttributeConstructionList', import_from_module='ns.core') ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct] - module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList']) + module.add_class('Item', outer_class=root_module['ns3::AttributeConstructionList'], import_from_module='ns.core') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator', 'ns3::AttributeConstructionList::CIterator') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator*', 'ns3::AttributeConstructionList::CIterator*') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator&', 'ns3::AttributeConstructionList::CIterator&') @@ -48,7 +48,7 @@ def register_types(module): ## buffer.h (module 'network'): ns3::Buffer [class] module.add_class('Buffer', import_from_module='ns.network') ## buffer.h (module 'network'): ns3::Buffer::Iterator [class] - module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::Buffer']) + module.add_class('Iterator', outer_class=root_module['ns3::Buffer'], import_from_module='ns.network') ## lte-common.h (module 'lte'): ns3::BufferSizeLevelBsr [class] module.add_class('BufferSizeLevelBsr') ## ff-mac-common.h (module 'lte'): ns3::BuildBroadcastListElement_s [struct] @@ -64,13 +64,13 @@ def register_types(module): ## packet.h (module 'network'): ns3::ByteTagIterator [class] module.add_class('ByteTagIterator', import_from_module='ns.network') ## packet.h (module 'network'): ns3::ByteTagIterator::Item [class] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagIterator']) + module.add_class('Item', outer_class=root_module['ns3::ByteTagIterator'], import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList [class] module.add_class('ByteTagList', import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator [class] - module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList']) + module.add_class('Iterator', outer_class=root_module['ns3::ByteTagList'], import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item [struct] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList::Iterator']) + module.add_class('Item', outer_class=root_module['ns3::ByteTagList::Iterator'], import_from_module='ns.network') ## callback.h (module 'core'): ns3::CallbackBase [class] module.add_class('CallbackBase', import_from_module='ns.core') ## cqa-ff-mac-scheduler.h (module 'lte'): ns3::CqasFlowPerf_t [struct] @@ -86,19 +86,19 @@ 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', template_parameters=['ns3::AttributeAccessor'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeChecker'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeChecker']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeValue'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::CallbackImplBase'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::CallbackImplBase']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::EpcTft']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::EventImpl'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::EventImpl']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::Hash::Implementation'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Hash::Implementation']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::LteChunkProcessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -106,17 +106,17 @@ def register_types(module): ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::LteHarqPhy']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::NixVector'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::NixVector']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::Packet'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Packet']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumModel'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumModel']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumSignalParameters'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumSignalParameters']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumValue'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::TraceSourceAccessor'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::TraceSourceAccessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::VendorSpecificValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -168,11 +168,11 @@ def register_types(module): ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::BearerContextRemoved [struct] module.add_class('BearerContextRemoved', outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::CreateSessionResponseMessage [struct] - module.add_class('CreateSessionResponseMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('CreateSessionResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::DeleteBearerRequestMessage [struct] - module.add_class('DeleteBearerRequestMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::ModifyBearerResponseMessage [struct] - module.add_class('ModifyBearerResponseMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('ModifyBearerResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::ModifyBearerResponseMessage::Cause [enumeration] module.add_enum('Cause', ['REQUEST_ACCEPTED', 'REQUEST_ACCEPTED_PARTIALLY', 'REQUEST_REJECTED', 'CONTEXT_NOT_FOUND'], outer_class=root_module['ns3::EpcS11SapMme::ModifyBearerResponseMessage']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw [class] @@ -184,13 +184,13 @@ def register_types(module): ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::BearerContextToBeRemoved [struct] module.add_class('BearerContextToBeRemoved', outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::CreateSessionRequestMessage [struct] - module.add_class('CreateSessionRequestMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('CreateSessionRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::DeleteBearerCommandMessage [struct] - module.add_class('DeleteBearerCommandMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerCommandMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::DeleteBearerResponseMessage [struct] - module.add_class('DeleteBearerResponseMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::ModifyBearerRequestMessage [struct] - module.add_class('ModifyBearerRequestMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('ModifyBearerRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s1ap-sap.h (module 'lte'): ns3::EpcS1apSap [class] module.add_class('EpcS1apSap') ## epc-s1ap-sap.h (module 'lte'): ns3::EpcS1apSapEnb [class] @@ -756,19 +756,19 @@ def register_types(module): ## packet-metadata.h (module 'network'): ns3::PacketMetadata [class] module.add_class('PacketMetadata', import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [struct] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) + module.add_class('Item', outer_class=root_module['ns3::PacketMetadata'], import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::ItemType [enumeration] module.add_enum('ItemType', ['PAYLOAD', 'HEADER', 'TRAILER'], outer_class=root_module['ns3::PacketMetadata::Item'], import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator [class] - module.add_class('ItemIterator', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) + module.add_class('ItemIterator', outer_class=root_module['ns3::PacketMetadata'], import_from_module='ns.network') ## packet.h (module 'network'): ns3::PacketTagIterator [class] module.add_class('PacketTagIterator', import_from_module='ns.network') ## packet.h (module 'network'): ns3::PacketTagIterator::Item [class] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagIterator']) + module.add_class('Item', outer_class=root_module['ns3::PacketTagIterator'], import_from_module='ns.network') ## packet-tag-list.h (module 'network'): ns3::PacketTagList [class] module.add_class('PacketTagList', import_from_module='ns.network') ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData [struct] - module.add_class('TagData', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagList']) + module.add_class('TagData', outer_class=root_module['ns3::PacketTagList'], import_from_module='ns.network') ## ff-mac-common.h (module 'lte'): ns3::PagingInfoListElement_s [struct] module.add_class('PagingInfoListElement_s') ## log.h (module 'core'): ns3::ParameterLogger [class] @@ -804,7 +804,7 @@ def register_types(module): ## ff-mac-common.h (module 'lte'): ns3::SiMessageListElement_s [struct] module.add_class('SiMessageListElement_s') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::ObjectBase']) + module.add_class('SimpleRefCount', 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'], import_from_module='ns.core', automatic_type_narrowing=True) ## simulator.h (module 'core'): ns3::Simulator [class] module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') ## simulator.h (module 'core'): ns3::Simulator [enumeration] @@ -818,7 +818,7 @@ def register_types(module): ## data-calculator.h (module 'stats'): ns3::StatisticalSummary [class] module.add_class('StatisticalSummary', allow_subclassing=True, import_from_module='ns.stats') ## 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') ## lte-spectrum-phy.h (module 'lte'): ns3::TbId_t [struct] @@ -836,9 +836,9 @@ def register_types(module): ## type-id.h (module 'core'): ns3::TypeId::SupportLevel [enumeration] module.add_enum('SupportLevel', ['SUPPORTED', 'DEPRECATED', 'OBSOLETE'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation [struct] - module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) + module.add_class('AttributeInformation', outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] - module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) + module.add_class('TraceSourceInformation', outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') typehandlers.add_type_alias('uint32_t', 'ns3::TypeId::hash_t') typehandlers.add_type_alias('uint32_t*', 'ns3::TypeId::hash_t*') typehandlers.add_type_alias('uint32_t&', 'ns3::TypeId::hash_t&') @@ -887,7 +887,7 @@ def register_types(module): ## tdtbfq-ff-mac-scheduler.h (module 'lte'): ns3::tdtbfqsFlowPerf_t [struct] module.add_class('tdtbfqsFlowPerf_t') ## 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') ## lte-global-pathloss-database.h (module 'lte'): ns3::DownlinkLteGlobalPathlossDatabase [class] module.add_class('DownlinkLteGlobalPathlossDatabase', parent=root_module['ns3::LteGlobalPathlossDatabase']) ## eps-bearer.h (module 'lte'): ns3::EpsBearer [class] @@ -897,9 +897,9 @@ def register_types(module): ## eps-bearer-tag.h (module 'lte'): ns3::EpsBearerTag [class] module.add_class('EpsBearerTag', parent=root_module['ns3::Tag']) ## 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') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header [class] - module.add_class('Ipv4Header', import_from_module='ns.internet', parent=root_module['ns3::Header']) + module.add_class('Ipv4Header', parent=root_module['ns3::Header'], import_from_module='ns.internet') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::DscpType [enumeration] module.add_enum('DscpType', ['DscpDefault', 'DSCP_CS1', 'DSCP_AF11', 'DSCP_AF12', 'DSCP_AF13', 'DSCP_CS2', 'DSCP_AF21', 'DSCP_AF22', 'DSCP_AF23', 'DSCP_CS3', 'DSCP_AF31', 'DSCP_AF32', 'DSCP_AF33', 'DSCP_CS4', 'DSCP_AF41', 'DSCP_AF42', 'DSCP_AF43', 'DSCP_CS5', 'DSCP_EF', 'DSCP_CS6', 'DSCP_CS7'], outer_class=root_module['ns3::Ipv4Header'], import_from_module='ns.internet') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::EcnType [enumeration] @@ -989,80 +989,80 @@ def register_types(module): typehandlers.add_type_alias('ns3::LteRlcSduStatusTag::SduStatus_t*', 'ns3::LteRlcSduStatusTag::SduStatus_t*') typehandlers.add_type_alias('ns3::LteRlcSduStatusTag::SduStatus_t&', 'ns3::LteRlcSduStatusTag::SduStatus_t&') ## 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', import_from_module='ns.core', outer_class=root_module['ns3::Object']) + module.add_class('AggregateIterator', outer_class=root_module['ns3::Object'], import_from_module='ns.core') ## packet-burst.h (module 'network'): ns3::PacketBurst [class] - module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('PacketBurst', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )', 'ns3::PacketBurst::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )*', 'ns3::PacketBurst::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )&', 'ns3::PacketBurst::TracedCallback&') ## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] module.add_class('PdcpTag', parent=root_module['ns3::Tag']) ## 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') ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] module.add_class('RadioEnvironmentMapHelper', parent=root_module['ns3::Object']) ## 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') ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag [class] module.add_class('RlcTag', parent=root_module['ns3::Tag']) ## 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', automatic_type_narrowing=True, template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::EpcTft', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EpcTft', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::EpcTftClassifier', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EpcTftClassifier', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter'], 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, template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter'], 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, template_parameters=['ns3::LteChunkProcessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteChunkProcessor', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::LteControlMessage', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteControlMessage', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::LteHarqPhy', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteHarqPhy', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::VendorSpecificValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::VendorSpecificValue', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::X2CellInfo', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::X2CellInfo', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::X2IfaceInfo', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::X2IfaceInfo', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## socket.h (module 'network'): ns3::Socket [class] - module.add_class('Socket', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Socket', parent=root_module['ns3::Object'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::Socket::SocketErrno [enumeration] module.add_enum('SocketErrno', ['ERROR_NOTERROR', 'ERROR_ISCONN', 'ERROR_NOTCONN', 'ERROR_MSGSIZE', 'ERROR_AGAIN', 'ERROR_SHUTDOWN', 'ERROR_OPNOTSUPP', 'ERROR_AFNOSUPPORT', 'ERROR_INVAL', 'ERROR_BADF', 'ERROR_NOROUTETOHOST', 'ERROR_NODEV', 'ERROR_ADDRNOTAVAIL', 'ERROR_ADDRINUSE', 'SOCKET_ERRNO_LAST'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::Socket::SocketType [enumeration] @@ -1072,34 +1072,34 @@ def register_types(module): ## socket.h (module 'network'): ns3::Socket::Ipv6MulticastFilterMode [enumeration] module.add_enum('Ipv6MulticastFilterMode', ['INCLUDE', 'EXCLUDE'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpTosTag [class] - module.add_class('SocketIpTosTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpTosTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpTtlTag [class] - module.add_class('SocketIpTtlTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpTtlTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpv6HopLimitTag [class] - module.add_class('SocketIpv6HopLimitTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpv6HopLimitTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpv6TclassTag [class] - module.add_class('SocketIpv6TclassTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpv6TclassTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketPriorityTag [class] - module.add_class('SocketPriorityTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketPriorityTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag [class] - module.add_class('SocketSetDontFragmentTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketSetDontFragmentTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## spectrum-interference.h (module 'spectrum'): ns3::SpectrumInterference [class] - module.add_class('SpectrumInterference', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumInterference', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## 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&') ## 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') ## nstime.h (module 'core'): ns3::Time [class] module.add_class('Time', import_from_module='ns.core') ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] @@ -1110,13 +1110,13 @@ def register_types(module): ## nstime.h (module 'core'): ns3::Time [class] root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) ## 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') ## lte-enb-rrc.h (module 'lte'): ns3::UeManager [class] module.add_class('UeManager', parent=root_module['ns3::Object']) ## lte-enb-rrc.h (module 'lte'): ns3::UeManager::State [enumeration] @@ -1125,21 +1125,21 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )*', 'ns3::UeManager::StateTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )&', 'ns3::UeManager::StateTracedCallback&') ## 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') ## ff-mac-common.h (module 'lte'): ns3::VendorSpecificValue [struct] module.add_class('VendorSpecificValue', parent=root_module['ns3::SimpleRefCount< ns3::VendorSpecificValue, ns3::empty, ns3::DefaultDeleter >']) ## 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') ## epc-x2.h (module 'lte'): ns3::X2CellInfo [class] module.add_class('X2CellInfo', parent=root_module['ns3::SimpleRefCount< ns3::X2CellInfo, ns3::empty, ns3::DefaultDeleter >']) ## epc-x2.h (module 'lte'): ns3::X2IfaceInfo [class] module.add_class('X2IfaceInfo', parent=root_module['ns3::SimpleRefCount< ns3::X2IfaceInfo, ns3::empty, ns3::DefaultDeleter >']) ## 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') ## application.h (module 'network'): ns3::Application [class] - module.add_class('Application', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Application', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )', 'ns3::Application::DelayAddressCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )*', 'ns3::Application::DelayAddressCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )&', 'ns3::Application::DelayAddressCallback&') @@ -1149,25 +1149,25 @@ def register_types(module): ## lte-asn1-header.h (module 'lte'): ns3::Asn1Header [class] module.add_class('Asn1Header', parent=root_module['ns3::Header']) ## 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', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >']) + 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', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >']) + 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) ## 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') ## cc-helper.h (module 'lte'): ns3::CcHelper [class] module.add_class('CcHelper', parent=root_module['ns3::Object']) ## 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') ## component-carrier.h (module 'lte'): ns3::ComponentCarrier [class] module.add_class('ComponentCarrier', parent=root_module['ns3::Object']) ## component-carrier.h (module 'lte'): ns3::ComponentCarrierBaseStation [class] @@ -1177,33 +1177,33 @@ def register_types(module): ## component-carrier-ue.h (module 'lte'): ns3::ComponentCarrierUe [class] module.add_class('ComponentCarrierUe', parent=root_module['ns3::ComponentCarrier']) ## 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') ## 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') ## data-calculator.h (module 'stats'): ns3::DataCalculator [class] - module.add_class('DataCalculator', import_from_module='ns.stats', parent=root_module['ns3::Object']) + module.add_class('DataCalculator', parent=root_module['ns3::Object'], import_from_module='ns.stats') ## data-output-interface.h (module 'stats'): ns3::DataOutputInterface [class] - module.add_class('DataOutputInterface', import_from_module='ns.stats', parent=root_module['ns3::Object']) + module.add_class('DataOutputInterface', parent=root_module['ns3::Object'], import_from_module='ns.stats') ## 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') ## 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') ## 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') ## 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') ## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication [class] module.add_class('EpcEnbApplication', parent=root_module['ns3::Application']) ## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication::EpsFlowId_t [struct] @@ -1260,21 +1260,21 @@ def register_types(module): ## epc-x2-header.h (module 'lte'): ns3::EpcX2UeContextReleaseHeader [class] module.add_class('EpcX2UeContextReleaseHeader', parent=root_module['ns3::Header']) ## 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') ## 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') ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler [class] module.add_class('FfMacScheduler', parent=root_module['ns3::Object']) ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler::UlCqiFilter_t [enumeration] module.add_enum('UlCqiFilter_t', ['SRS_UL_CQI', 'PUSCH_UL_CQI'], outer_class=root_module['ns3::FfMacScheduler']) ## 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') ## 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') ## epc-gtpc-header.h (module 'lte'): ns3::GtpcHeader [class] module.add_class('GtpcHeader', parent=root_module['ns3::Header']) ## epc-gtpc-header.h (module 'lte'): ns3::GtpcHeader::InterfaceType_t [enumeration] @@ -1292,35 +1292,35 @@ def register_types(module): ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader [class] module.add_class('GtpuHeader', parent=root_module['ns3::Header']) ## 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.h (module 'internet'): ns3::Ipv4 [class] - module.add_class('Ipv4', import_from_module='ns.internet', parent=root_module['ns3::Object']) + module.add_class('Ipv4', parent=root_module['ns3::Object'], import_from_module='ns.internet') ## 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') ## ipv4-route.h (module 'internet'): ns3::Ipv4MulticastRoute [class] - module.add_class('Ipv4MulticastRoute', import_from_module='ns.internet', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.internet') ## ipv4-route.h (module 'internet'): ns3::Ipv4Route [class] - module.add_class('Ipv4Route', import_from_module='ns.internet', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.internet') ## ipv6.h (module 'internet'): ns3::Ipv6 [class] - module.add_class('Ipv6', import_from_module='ns.internet', parent=root_module['ns3::Object']) + module.add_class('Ipv6', parent=root_module['ns3::Object'], import_from_module='ns.internet') ## 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') ## 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') ## lte-amc.h (module 'lte'): ns3::LteAmc [class] module.add_class('LteAmc', parent=root_module['ns3::Object']) ## lte-amc.h (module 'lte'): ns3::LteAmc::AmcModel [enumeration] @@ -1458,6 +1458,12 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )', 'ns3::LteUePhy::RsrpRsrqTracedCallback') typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )*', 'ns3::LteUePhy::RsrpRsrqTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )&', 'ns3::LteUePhy::RsrpRsrqTracedCallback&') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )*', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback*') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )&', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback&') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )*', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback*') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )&', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback&') ## lte-ue-power-control.h (module 'lte'): ns3::LteUePowerControl [class] module.add_class('LteUePowerControl', parent=root_module['ns3::Object']) typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double )', 'ns3::LteUePowerControl::TxPowerTracedCallback') @@ -1493,32 +1499,32 @@ def register_types(module): ## lte-rrc-protocol-real.h (module 'lte'): ns3::LteUeRrcProtocolReal [class] module.add_class('LteUeRrcProtocolReal', parent=root_module['ns3::Object']) ## 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') ## mac64-address.h (module 'network'): ns3::Mac64AddressChecker [class] - module.add_class('Mac64AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Mac64AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## mac64-address.h (module 'network'): ns3::Mac64AddressValue [class] - module.add_class('Mac64AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Mac64AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## mac-stats-calculator.h (module 'lte'): ns3::MacStatsCalculator [class] module.add_class('MacStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::MibLteControlMessage [class] module.add_class('MibLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## basic-data-calculators.h (module 'stats'): ns3::MinMaxAvgTotalCalculator [class] - module.add_class('MinMaxAvgTotalCalculator', template_parameters=['unsigned int'], import_from_module='ns.stats', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) + module.add_class('MinMaxAvgTotalCalculator', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']], import_from_module='ns.stats', template_parameters=['unsigned int']) ## basic-data-calculators.h (module 'stats'): ns3::MinMaxAvgTotalCalculator [class] - module.add_class('MinMaxAvgTotalCalculator', template_parameters=['unsigned long long'], import_from_module='ns.stats', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) + module.add_class('MinMaxAvgTotalCalculator', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']], import_from_module='ns.stats', template_parameters=['unsigned long long']) ## 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&') ## 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') @@ -1531,7 +1537,7 @@ 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&') ## 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') ## no-backhaul-epc-helper.h (module 'lte'): ns3::NoBackhaulEpcHelper [class] module.add_class('NoBackhaulEpcHelper', parent=root_module['ns3::EpcHelper']) ## no-op-component-carrier-manager.h (module 'lte'): ns3::NoOpComponentCarrierManager [class] @@ -1539,7 +1545,7 @@ def register_types(module): ## no-op-handover-algorithm.h (module 'lte'): ns3::NoOpHandoverAlgorithm [class] module.add_class('NoOpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) ## 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&') @@ -1547,13 +1553,13 @@ 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') ## 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&') @@ -1573,7 +1579,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') ## pf-ff-mac-scheduler.h (module 'lte'): ns3::PfFfMacScheduler [class] module.add_class('PfFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## phy-rx-stats-calculator.h (module 'lte'): ns3::PhyRxStatsCalculator [class] @@ -1585,9 +1591,9 @@ def register_types(module): ## point-to-point-epc-helper.h (module 'lte'): ns3::PointToPointEpcHelper [class] module.add_class('PointToPointEpcHelper', parent=root_module['ns3::NoBackhaulEpcHelper']) ## pointer.h (module 'core'): ns3::PointerChecker [class] - module.add_class('PointerChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('PointerChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## pointer.h (module 'core'): ns3::PointerValue [class] - module.add_class('PointerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('PointerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## pss-ff-mac-scheduler.h (module 'lte'): ns3::PssFfMacScheduler [class] module.add_class('PssFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## lte-control-messages.h (module 'lte'): ns3::RachPreambleLteControlMessage [class] @@ -1619,7 +1625,7 @@ def register_types(module): ## simple-ue-component-carrier-manager.h (module 'lte'): ns3::SimpleUeComponentCarrierManager [class] module.add_class('SimpleUeComponentCarrierManager', parent=root_module['ns3::LteUeComponentCarrierManager']) ## 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&') @@ -1632,9 +1638,9 @@ def register_types(module): ## lte-vendor-specific-parameters.h (module 'lte'): ns3::SrsCqiRntiVsp [class] module.add_class('SrsCqiRntiVsp', parent=root_module['ns3::VendorSpecificValue']) ## string.h (module 'core'): ns3::StringChecker [class] - module.add_class('StringChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('StringChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## string.h (module 'core'): ns3::StringValue [class] - module.add_class('StringValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('StringValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## tdbet-ff-mac-scheduler.h (module 'lte'): ns3::TdBetFfMacScheduler [class] module.add_class('TdBetFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## tdmt-ff-mac-scheduler.h (module 'lte'): ns3::TdMtFfMacScheduler [class] @@ -1642,27 +1648,27 @@ def register_types(module): ## tdtbfq-ff-mac-scheduler.h (module 'lte'): ns3::TdTbfqFfMacScheduler [class] module.add_class('TdTbfqFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## 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') ## tta-ff-mac-scheduler.h (module 'lte'): ns3::TtaFfMacScheduler [class] module.add_class('TtaFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::UlDciLteControlMessage [class] module.add_class('UlDciLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## 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') ## virtual-net-device.h (module 'virtual-net-device'): ns3::VirtualNetDevice [class] - module.add_class('VirtualNetDevice', import_from_module='ns.virtual_net_device', parent=root_module['ns3::NetDevice']) + module.add_class('VirtualNetDevice', parent=root_module['ns3::NetDevice'], import_from_module='ns.virtual_net_device') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::VirtualNetDevice::SendCallback') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::VirtualNetDevice::SendCallback*') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::VirtualNetDevice::SendCallback&') @@ -1671,99 +1677,101 @@ def register_types(module): ## a3-rsrp-handover-algorithm.h (module 'lte'): ns3::A3RsrpHandoverAlgorithm [class] module.add_class('A3RsrpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::BsrLteControlMessage [class] module.add_class('BsrLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## 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', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, const ns3::Address &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'const ns3::Address &', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'const ns3::Address &', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - 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'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'const ns3::SpectrumValue &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'const ns3::SpectrumValue &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::DlSchedulingCallbackInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::DlSchedulingCallbackInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::EpcUeNas::State', 'ns3::EpcUeNas::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::EpcUeNas::State', 'ns3::EpcUeNas::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::PhyReceptionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::PhyReceptionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::PhyTransmissionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::PhyTransmissionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, std::list >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'std::list >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'std::list >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - 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'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'unsigned int', 'unsigned short', 'unsigned char', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned int', 'unsigned int', 'unsigned short', 'unsigned char', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'bool', 'unsigned char', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'bool', 'unsigned char', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::LteRrcSap::MeasurementReport', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::LteRrcSap::MeasurementReport', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::LteUeRrc::State', 'ns3::LteUeRrc::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::LteUeRrc::State', 'ns3::LteUeRrc::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::UeManager::State', 'ns3::UeManager::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::UeManager::State', 'ns3::UeManager::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'std::basic_string', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'std::basic_string', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'std::basic_string', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'std::basic_string', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long long', 'unsigned short', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'const std::vector > &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'unsigned long long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'unsigned long long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'bool', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'bool', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::LteUePhy::State', 'ns3::LteUePhy::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::LteUePhy::State', 'ns3::LteUePhy::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## cqa-ff-mac-scheduler.h (module 'lte'): ns3::CqaFfMacScheduler [class] module.add_class('CqaFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## lte-control-messages.h (module 'lte'): ns3::DlCqiLteControlMessage [class] @@ -2080,7 +2088,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&') @@ -2098,13 +2106,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() @@ -2805,6 +2813,7 @@ def register_methods(root_module): register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long long, unsigned short, unsigned short, std::basic_string, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long long, unsigned short, unsigned short, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long long, unsigned short, unsigned short, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) + register_Ns3CallbackImpl__Void_Unsigned_short_Const_stdVector__lt__int__stdAllocator__lt__int__gt_____gt_____amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, const std::vector > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, ns3::Ptr, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, unsigned char, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, unsigned char, unsigned int, unsigned long long, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) @@ -5810,7 +5819,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', @@ -6045,7 +6054,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', @@ -6166,7 +6175,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', @@ -6510,7 +6519,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', @@ -6615,17 +6624,17 @@ def register_Ns3LteAnrSapProvider_methods(root_module, cls): cls.add_method('GetNoHo', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): bool ns3::LteAnrSapProvider::GetNoRemove(uint16_t cellId) const [member function] cls.add_method('GetNoRemove', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): bool ns3::LteAnrSapProvider::GetNoX2(uint16_t cellId) const [member function] cls.add_method('GetNoX2', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): void ns3::LteAnrSapProvider::ReportUeMeas(ns3::LteRrcSap::MeasResults measResults) [member function] cls.add_method('ReportUeMeas', 'void', @@ -9525,7 +9534,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10204,42 +10213,42 @@ def register_Ns3StatisticalSummary_methods(root_module, cls): cls.add_method('getCount', 'long int', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMax() const [member function] cls.add_method('getMax', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMean() const [member function] cls.add_method('getMean', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMin() const [member function] cls.add_method('getMin', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getSqrSum() const [member function] cls.add_method('getSqrSum', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getStddev() const [member function] cls.add_method('getStddev', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getSum() const [member function] cls.add_method('getSum', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getVariance() const [member function] cls.add_method('getVariance', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Tag_methods(root_module, cls): @@ -10256,7 +10265,7 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10266,12 +10275,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3TagBuffer_methods(root_module, cls): @@ -11043,7 +11052,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3DownlinkLteGlobalPathlossDatabase_methods(root_module, cls): @@ -11186,7 +11195,7 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -11196,12 +11205,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Ipv4Header_methods(root_module, cls): @@ -12003,12 +12012,12 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [], - template_parameters=['ns3::Object'], custom_template_method_name='GetObject', is_const=True) + is_const=True, custom_template_method_name='GetObject', template_parameters=['ns3::Object']) ## 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')], - template_parameters=['ns3::Object'], custom_template_method_name='GetObject', is_const=True) + is_const=True, custom_template_method_name='GetObject', template_parameters=['ns3::Object']) ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12171,7 +12180,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12181,7 +12190,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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3PropagationLossModel_methods(root_module, cls): @@ -12213,12 +12222,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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3RadioEnvironmentMapHelper_methods(root_module, cls): @@ -12283,7 +12292,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RandomPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -12331,7 +12340,7 @@ def register_Ns3RandomVariableStream_methods(root_module, cls): cls.add_method('Peek', 'ns3::RngStream *', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RangePropagationLossModel_methods(root_module, cls): @@ -12346,7 +12355,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RangePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -12640,7 +12649,7 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetAllowBroadcast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): ns3::Ptr ns3::Socket::GetBoundNetDevice() [member function] cls.add_method('GetBoundNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -12649,7 +12658,7 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetErrno', 'ns3::Socket::SocketErrno', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpTos() const [member function] cls.add_method('GetIpTos', 'uint8_t', @@ -12674,12 +12683,12 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): int ns3::Socket::GetPeerName(ns3::Address & address) const [member function] cls.add_method('GetPeerName', 'int', [param('ns3::Address &', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint8_t ns3::Socket::GetPriority() const [member function] cls.add_method('GetPriority', 'uint8_t', @@ -12689,22 +12698,22 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetRxAvailable', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): int ns3::Socket::GetSockName(ns3::Address & address) const [member function] cls.add_method('GetSockName', 'int', [param('ns3::Address &', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): ns3::Socket::SocketType ns3::Socket::GetSocketType() const [member function] cls.add_method('GetSocketType', 'ns3::Socket::SocketType', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint32_t ns3::Socket::GetTxAvailable() const [member function] cls.add_method('GetTxAvailable', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): static ns3::TypeId ns3::Socket::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12898,17 +12907,17 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('IsManualIpTtl', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6HopLimit() const [member function] cls.add_method('IsManualIpv6HopLimit', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6Tclass() const [member function] cls.add_method('IsManualIpv6Tclass', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): void ns3::Socket::NotifyConnectionFailed() [member function] cls.add_method('NotifyConnectionFailed', 'void', @@ -13329,7 +13338,7 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetMobility(ns3::Ptr m) [member function] cls.add_method('SetMobility', 'void', @@ -13349,7 +13358,7 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', @@ -13390,7 +13399,7 @@ def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): 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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) return def register_Ns3SpectrumSignalParameters_methods(root_module, cls): @@ -13505,7 +13514,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeLogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -13723,22 +13732,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Trailer_methods(root_module, cls): @@ -13761,7 +13770,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -13771,12 +13780,12 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3TriangularRandomVariable_methods(root_module, cls): @@ -13865,7 +13874,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::TwoRayGroundPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -14307,12 +14316,12 @@ def register_Ns3Asn1Header_methods(root_module, cls): cls.add_method('PreSerialize', 'void', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::Serialize(ns3::Buffer::Iterator bIterator) const [member function] cls.add_method('Serialize', 'void', @@ -14452,137 +14461,137 @@ def register_Ns3Asn1Header_methods(root_module, cls): cls.add_method('FinalizeSerialization', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<1> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 1 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<2> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 2 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<8> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 8 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<10> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 10 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<16> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 16 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<27> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 27 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<28> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 28 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<32> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 32 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBoolean(bool value) const [member function] cls.add_method('SerializeBoolean', 'void', [param('bool', 'value')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeChoice(int numOptions, int selectedOption, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeChoice', 'void', [param('int', 'numOptions'), param('int', 'selectedOption'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeEnum(int numElems, int selectedElem) const [member function] cls.add_method('SerializeEnum', 'void', [param('int', 'numElems'), param('int', 'selectedElem')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeInteger(int n, int nmin, int nmax) const [member function] cls.add_method('SerializeInteger', 'void', [param('int', 'n'), param('int', 'nmin'), param('int', 'nmax')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeNull() const [member function] cls.add_method('SerializeNull', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<0> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 0 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<1> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 1 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<2> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 2 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<3> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 3 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<4> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 4 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<5> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 5 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<6> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 6 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<7> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 7 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<9> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 9 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<10> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 10 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<11> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 11 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequenceOf(int numElems, int nMax, int nMin) const [member function] cls.add_method('SerializeSequenceOf', 'void', [param('int', 'numElems'), param('int', 'nMax'), param('int', 'nMin')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::WriteOctet(uint8_t octet) const [member function] cls.add_method('WriteOctet', 'void', [param('uint8_t', 'octet')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3AttributeAccessor_methods(root_module, cls): @@ -14594,22 +14603,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3AttributeChecker_methods(root_module, cls): @@ -14621,17 +14630,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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 >', @@ -14641,17 +14650,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3AttributeValue_methods(root_module, cls): @@ -14663,7 +14672,7 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14673,7 +14682,7 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3BooleanChecker_methods(root_module, cls): @@ -14733,172 +14742,177 @@ def register_Ns3CallbackImplBase_methods(root_module, cls): cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::ObjectBase*'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::ObjectBase*']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['void'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['void']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned short'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned short']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Address const&'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Address const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::NetDevice::PacketType'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::NetDevice::PacketType']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['double'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['double']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::PhyReceptionStatParameters'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::PhyReceptionStatParameters']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned char'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned char']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::PhyTransmissionStatParameters'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::PhyTransmissionStatParameters']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteUePhy::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteUePhy::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['bool'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['bool']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['std::vector > const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned int'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned int']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::EpcUeNas::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::SpectrumValue const&'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::EpcUeNas::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned long long'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::SpectrumValue const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::UeManager::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned long long']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteRrcSap::MeasurementReport'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::UeManager::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['std::__cxx11::basic_string', ' std::allocator > '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteRrcSap::MeasurementReport']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::DlSchedulingCallbackInfo'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['std::__cxx11::basic_string', ' std::allocator > ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteUeRrc::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::DlSchedulingCallbackInfo']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteUeRrc::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['std::__cxx11::list > '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + ## 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::__cxx11::list > ']) return def register_Ns3CallbackValue_methods(root_module, cls): @@ -15012,7 +15026,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## channel.h (module 'network'): uint32_t ns3::Channel::GetId() const [member function] cls.add_method('GetId', 'uint32_t', @@ -15022,7 +15036,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## channel.h (module 'network'): static ns3::TypeId ns3::Channel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15327,7 +15341,7 @@ def register_Ns3DataCalculator_methods(root_module, cls): cls.add_method('Output', 'void', [param('ns3::DataOutputCallback &', 'callback')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): void ns3::DataCalculator::SetContext(std::string const context) [member function] cls.add_method('SetContext', 'void', @@ -15587,7 +15601,7 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -15597,7 +15611,7 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True) return def register_Ns3EnumChecker_methods(root_module, cls): @@ -15797,12 +15811,12 @@ def register_Ns3EpcHelper_methods(root_module, cls): cls.add_method('GetPgwNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## epc-helper.h (module 'lte'): ns3::Ptr ns3::EpcHelper::GetSgwNode() const [member function] cls.add_method('GetSgwNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## epc-helper.h (module 'lte'): static ns3::TypeId ns3::EpcHelper::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -16844,7 +16858,7 @@ def register_Ns3EventImpl_methods(root_module, cls): cls.add_method('Notify', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3ExponentialRandomVariable_methods(root_module, cls): @@ -16948,7 +16962,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FixedRssLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -16995,7 +17009,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FriisPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -17134,7 +17148,7 @@ def register_Ns3GtpcHeader_methods(root_module, cls): cls.add_method('PreSerialize', 'void', [param('ns3::Buffer::Iterator &', 'i')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3GtpcHeaderFteid_t_methods(root_module, cls): @@ -17480,42 +17494,42 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Ipv4InterfaceAddress', [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForAddress(ns3::Ipv4Address address) const [member function] cls.add_method('GetInterfaceForAddress', 'int32_t', [param('ns3::Ipv4Address', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForDevice(ns3::Ptr device) const [member function] cls.add_method('GetInterfaceForDevice', 'int32_t', [param('ns3::Ptr< ns3::NetDevice const >', 'device')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForPrefix(ns3::Ipv4Address address, ns3::Ipv4Mask mask) const [member function] cls.add_method('GetInterfaceForPrefix', 'int32_t', [param('ns3::Ipv4Address', 'address'), param('ns3::Ipv4Mask', 'mask')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint16_t ns3::Ipv4::GetMetric(uint32_t interface) const [member function] cls.add_method('GetMetric', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint16_t ns3::Ipv4::GetMtu(uint32_t interface) const [member function] cls.add_method('GetMtu', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::GetNAddresses(uint32_t interface) const [member function] cls.add_method('GetNAddresses', 'uint32_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::GetNInterfaces() const [member function] cls.add_method('GetNInterfaces', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetNetDevice(uint32_t interface) [member function] cls.add_method('GetNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -17525,17 +17539,17 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetProtocol(int protocolNumber, int32_t interfaceIndex) const [member function] cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber'), param('int32_t', 'interfaceIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetRoutingProtocol() const [member function] cls.add_method('GetRoutingProtocol', 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): static ns3::TypeId ns3::Ipv4::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17555,17 +17569,17 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('IsDestinationAddress', 'bool', [param('ns3::Ipv4Address', 'address'), param('uint32_t', 'iif')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::IsForwarding(uint32_t interface) const [member function] cls.add_method('IsForwarding', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::IsUp(uint32_t interface) const [member function] cls.add_method('IsUp', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::Remove(ns3::Ptr protocol) [member function] cls.add_method('Remove', 'void', @@ -17637,22 +17651,22 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetIpForward', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::GetWeakEsModel() const [member function] cls.add_method('GetWeakEsModel', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::SetIpForward(bool forward) [member function] cls.add_method('SetIpForward', 'void', [param('bool', 'forward')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::SetWeakEsModel(bool model) [member function] cls.add_method('SetWeakEsModel', 'void', [param('bool', 'model')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3Ipv4AddressChecker_methods(root_module, cls): @@ -17845,42 +17859,42 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Ipv6InterfaceAddress', [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForAddress(ns3::Ipv6Address address) const [member function] cls.add_method('GetInterfaceForAddress', 'int32_t', [param('ns3::Ipv6Address', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForDevice(ns3::Ptr device) const [member function] cls.add_method('GetInterfaceForDevice', 'int32_t', [param('ns3::Ptr< ns3::NetDevice const >', 'device')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForPrefix(ns3::Ipv6Address address, ns3::Ipv6Prefix mask) const [member function] cls.add_method('GetInterfaceForPrefix', 'int32_t', [param('ns3::Ipv6Address', 'address'), param('ns3::Ipv6Prefix', 'mask')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint16_t ns3::Ipv6::GetMetric(uint32_t interface) const [member function] cls.add_method('GetMetric', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint16_t ns3::Ipv6::GetMtu(uint32_t interface) const [member function] cls.add_method('GetMtu', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint32_t ns3::Ipv6::GetNAddresses(uint32_t interface) const [member function] cls.add_method('GetNAddresses', 'uint32_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint32_t ns3::Ipv6::GetNInterfaces() const [member function] cls.add_method('GetNInterfaces', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetNetDevice(uint32_t interface) [member function] cls.add_method('GetNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -17890,17 +17904,17 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetProtocol(int protocolNumber, int32_t interfaceIndex) const [member function] cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber'), param('int32_t', 'interfaceIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetRoutingProtocol() const [member function] cls.add_method('GetRoutingProtocol', 'ns3::Ptr< ns3::Ipv6RoutingProtocol >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): static ns3::TypeId ns3::Ipv6::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17920,12 +17934,12 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('IsForwarding', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): bool ns3::Ipv6::IsUp(uint32_t interface) const [member function] cls.add_method('IsUp', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::RegisterExtensions() [member function] cls.add_method('RegisterExtensions', 'void', @@ -18002,22 +18016,22 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetIpForward', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): bool ns3::Ipv6::GetMtuDiscover() const [member function] cls.add_method('GetMtuDiscover', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::SetIpForward(bool forward) [member function] cls.add_method('SetIpForward', 'void', [param('bool', 'forward')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::SetMtuDiscover(bool mtuDiscover) [member function] cls.add_method('SetMtuDiscover', 'void', [param('bool', 'mtuDiscover')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3Ipv6AddressChecker_methods(root_module, cls): @@ -18125,7 +18139,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::LogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -18343,7 +18357,7 @@ def register_Ns3LteEnbComponentCarrierManager_methods(root_module, cls): cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteEnbMac_methods(root_module, cls): @@ -18766,57 +18780,57 @@ def register_Ns3LteFfrAlgorithm_methods(root_module, cls): cls.add_method('DoGetAvailableDlRbg', 'std::vector< bool >', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): std::vector > ns3::LteFfrAlgorithm::DoGetAvailableUlRbg() [member function] cls.add_method('DoGetAvailableUlRbg', 'std::vector< bool >', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): uint16_t ns3::LteFfrAlgorithm::DoGetMinContinuousUlBandwidth() [member function] cls.add_method('DoGetMinContinuousUlBandwidth', 'uint16_t', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): uint8_t ns3::LteFfrAlgorithm::DoGetTpc(uint16_t rnti) [member function] cls.add_method('DoGetTpc', 'uint8_t', [param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): bool ns3::LteFfrAlgorithm::DoIsDlRbgAvailableForUe(int rbId, uint16_t rnti) [member function] cls.add_method('DoIsDlRbgAvailableForUe', 'bool', [param('int', 'rbId'), param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): bool ns3::LteFfrAlgorithm::DoIsUlRbgAvailableForUe(int rbId, uint16_t rnti) [member function] cls.add_method('DoIsUlRbgAvailableForUe', 'bool', [param('int', 'rbId'), param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoRecvLoadInformation(ns3::EpcX2Sap::LoadInformationParams params) [member function] cls.add_method('DoRecvLoadInformation', 'void', [param('ns3::EpcX2Sap::LoadInformationParams', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportDlCqiInfo(ns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters const & params) [member function] cls.add_method('DoReportDlCqiInfo', 'void', [param('ns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters const &', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUeMeas(uint16_t rnti, ns3::LteRrcSap::MeasResults measResults) [member function] cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUlCqiInfo(ns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters const & params) [member function] cls.add_method('DoReportUlCqiInfo', 'void', [param('ns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters const &', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUlCqiInfo(std::map >, std::less, std::allocator > > > > ulCqiMap) [member function] cls.add_method('DoReportUlCqiInfo', 'void', [param('std::map< unsigned short, std::vector< double > >', 'ulCqiMap')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoSetBandwidth(uint16_t ulBandwidth, uint16_t dlBandwidth) [member function] cls.add_method('DoSetBandwidth', 'void', @@ -18836,7 +18850,7 @@ def register_Ns3LteFfrAlgorithm_methods(root_module, cls): cls.add_method('Reconfigure', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteFfrDistributedAlgorithm_methods(root_module, cls): @@ -19582,7 +19596,7 @@ def register_Ns3LteHandoverAlgorithm_methods(root_module, cls): cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteHarqPhy_methods(root_module, cls): @@ -20266,22 +20280,22 @@ def register_Ns3LteRlc_methods(root_module, cls): cls.add_method('DoNotifyHarqDeliveryFailure', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoNotifyTxOpportunity(ns3::LteMacSapUser::TxOpportunityParameters params) [member function] cls.add_method('DoNotifyTxOpportunity', 'void', [param('ns3::LteMacSapUser::TxOpportunityParameters', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoReceivePdu(ns3::LteMacSapUser::ReceivePduParameters params) [member function] cls.add_method('DoReceivePdu', 'void', [param('ns3::LteMacSapUser::ReceivePduParameters', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoTransmitPdcpPdu(ns3::Ptr p) [member function] cls.add_method('DoTransmitPdcpPdu', 'void', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteRlcAm_methods(root_module, cls): @@ -20758,42 +20772,42 @@ def register_Ns3LteStatsCalculator_methods(root_module, cls): cls.add_method('FindCellIdFromEnbMac', 'uint16_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint16_t ns3::LteStatsCalculator::FindCellIdFromEnbRlcPath(std::string path) [member function] cls.add_method('FindCellIdFromEnbRlcPath', 'uint16_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiForEnb(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiForEnb', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiForUe(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiForUe', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromEnbMac(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiFromEnbMac', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromEnbRlcPath(std::string path) [member function] cls.add_method('FindImsiFromEnbRlcPath', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromLteNetDevice(std::string path) [member function] cls.add_method('FindImsiFromLteNetDevice', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromUePhy(std::string path) [member function] cls.add_method('FindImsiFromUePhy', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) return def register_Ns3LteUeComponentCarrierManager_methods(root_module, cls): @@ -21517,7 +21531,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21723,7 +21737,7 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('NotifyCourseChange', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## mobility-model.h (module 'mobility'): int64_t ns3::MobilityModel::DoAssignStreams(int64_t start) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21733,17 +21747,17 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('DoGetPosition', 'ns3::Vector', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3NakagamiPropagationLossModel_methods(root_module, cls): @@ -21758,7 +21772,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::NakagamiPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21780,42 +21794,42 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21825,32 +21839,32 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [member function] cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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', @@ -21895,7 +21909,7 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3NixVector_methods(root_module, cls): @@ -22021,12 +22035,12 @@ def register_Ns3NoBackhaulEpcHelper_methods(root_module, cls): cls.add_method('DoActivateEpsBearerForUe', 'void', [param('ns3::Ptr< ns3::NetDevice > const &', 'ueDevice'), param('ns3::Ptr< ns3::EpcTft > const &', 'tft'), param('ns3::EpsBearer const &', 'bearer')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## no-backhaul-epc-helper.h (module 'lte'): void ns3::NoBackhaulEpcHelper::DoAddX2Interface(ns3::Ptr const & enb1X2, ns3::Ptr const & enb1LteDev, ns3::Ipv4Address const & enb1X2Address, ns3::Ptr const & enb2X2, ns3::Ptr const & enb2LteDev, ns3::Ipv4Address const & enb2X2Address) const [member function] cls.add_method('DoAddX2Interface', 'void', [param('ns3::Ptr< ns3::EpcX2 > const &', 'enb1X2'), param('ns3::Ptr< ns3::NetDevice > const &', 'enb1LteDev'), param('ns3::Ipv4Address const &', 'enb1X2Address'), param('ns3::Ptr< ns3::EpcX2 > const &', 'enb2X2'), param('ns3::Ptr< ns3::NetDevice > const &', 'enb2LteDev'), param('ns3::Ipv4Address const &', 'enb2X2Address')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) return def register_Ns3NoOpComponentCarrierManager_methods(root_module, cls): @@ -22820,7 +22834,7 @@ def register_Ns3PointerChecker_methods(root_module, cls): cls.add_method('GetPointeeTypeId', 'ns3::TypeId', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3PointerValue_methods(root_module, cls): @@ -23279,12 +23293,12 @@ def register_Ns3RrcAsn1Header_methods(root_module, cls): cls.add_method('BandwidthToEnum', 'int', [param('uint16_t', 'bandwidth')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): uint32_t ns3::RrcAsn1Header::Deserialize(ns3::Buffer::Iterator bIterator) [member function] cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'bIterator')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rrc-header.h (module 'lte'): ns3::Buffer::Iterator ns3::RrcAsn1Header::DeserializeCellIdentification(ns3::LteRrcSap::CellIdentification * ci, ns3::Buffer::Iterator bIterator) [member function] cls.add_method('DeserializeCellIdentification', 'ns3::Buffer::Iterator', @@ -23389,127 +23403,127 @@ def register_Ns3RrcAsn1Header_methods(root_module, cls): cls.add_method('EnumToBandwidth', 'uint16_t', [param('int', 'n')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): ns3::TypeId ns3::RrcAsn1Header::GetInstanceTypeId() const [member function] cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): static ns3::TypeId ns3::RrcAsn1Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', [], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::PreSerialize() const [member function] cls.add_method('PreSerialize', 'void', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True, is_pure_virtual=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::Print(std::ostream & os, ns3::LteRrcSap::RadioResourceConfigDedicated radioResourceConfigDedicated) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os'), param('ns3::LteRrcSap::RadioResourceConfigDedicated', 'radioResourceConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeDrbToAddModList(std::list > drbToAddModList) const [member function] cls.add_method('SerializeDrbToAddModList', 'void', [param('std::list< ns3::LteRrcSap::DrbToAddMod >', 'drbToAddModList')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeLogicalChannelConfig(ns3::LteRrcSap::LogicalChannelConfig logicalChannelConfig) const [member function] cls.add_method('SerializeLogicalChannelConfig', 'void', [param('ns3::LteRrcSap::LogicalChannelConfig', 'logicalChannelConfig')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeMeasConfig(ns3::LteRrcSap::MeasConfig measConfig) const [member function] cls.add_method('SerializeMeasConfig', 'void', [param('ns3::LteRrcSap::MeasConfig', 'measConfig')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeMeasResults(ns3::LteRrcSap::MeasResults measResults) const [member function] cls.add_method('SerializeMeasResults', 'void', [param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeNonCriticalExtensionConfiguration(ns3::LteRrcSap::NonCriticalExtensionConfiguration nonCriticalExtensionConfiguration) const [member function] cls.add_method('SerializeNonCriticalExtensionConfiguration', 'void', [param('ns3::LteRrcSap::NonCriticalExtensionConfiguration', 'nonCriticalExtensionConfiguration')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePhysicalConfigDedicated(ns3::LteRrcSap::PhysicalConfigDedicated physicalConfigDedicated) const [member function] cls.add_method('SerializePhysicalConfigDedicated', 'void', [param('ns3::LteRrcSap::PhysicalConfigDedicated', 'physicalConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePhysicalConfigDedicatedSCell(ns3::LteRrcSap::PhysicalConfigDedicatedSCell pcdsc) const [member function] cls.add_method('SerializePhysicalConfigDedicatedSCell', 'void', [param('ns3::LteRrcSap::PhysicalConfigDedicatedSCell', 'pcdsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePlmnIdentity(uint32_t plmnId) const [member function] cls.add_method('SerializePlmnIdentity', 'void', [param('uint32_t', 'plmnId')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeQoffsetRange(int8_t qOffsetRange) const [member function] cls.add_method('SerializeQoffsetRange', 'void', [param('int8_t', 'qOffsetRange')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRachConfigCommon(ns3::LteRrcSap::RachConfigCommon rachConfigCommon) const [member function] cls.add_method('SerializeRachConfigCommon', 'void', [param('ns3::LteRrcSap::RachConfigCommon', 'rachConfigCommon')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommon(ns3::LteRrcSap::RadioResourceConfigCommon radioResourceConfigCommon) const [member function] cls.add_method('SerializeRadioResourceConfigCommon', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommon', 'radioResourceConfigCommon')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommonSCell(ns3::LteRrcSap::RadioResourceConfigCommonSCell rrccsc) const [member function] cls.add_method('SerializeRadioResourceConfigCommonSCell', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommonSCell', 'rrccsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommonSib(ns3::LteRrcSap::RadioResourceConfigCommonSib radioResourceConfigCommonSib) const [member function] cls.add_method('SerializeRadioResourceConfigCommonSib', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommonSib', 'radioResourceConfigCommonSib')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigDedicated(ns3::LteRrcSap::RadioResourceConfigDedicated radioResourceConfigDedicated) const [member function] cls.add_method('SerializeRadioResourceConfigDedicated', 'void', [param('ns3::LteRrcSap::RadioResourceConfigDedicated', 'radioResourceConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceDedicatedSCell(ns3::LteRrcSap::RadioResourceConfigDedicatedSCell rrcdsc) const [member function] cls.add_method('SerializeRadioResourceDedicatedSCell', 'void', [param('ns3::LteRrcSap::RadioResourceConfigDedicatedSCell', 'rrcdsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSrbToAddModList(std::list > srbToAddModList) const [member function] cls.add_method('SerializeSrbToAddModList', 'void', [param('std::list< ns3::LteRrcSap::SrbToAddMod >', 'srbToAddModList')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSystemInformationBlockType1(ns3::LteRrcSap::SystemInformationBlockType1 systemInformationBlockType1) const [member function] cls.add_method('SerializeSystemInformationBlockType1', 'void', [param('ns3::LteRrcSap::SystemInformationBlockType1', 'systemInformationBlockType1')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSystemInformationBlockType2(ns3::LteRrcSap::SystemInformationBlockType2 systemInformationBlockType2) const [member function] cls.add_method('SerializeSystemInformationBlockType2', 'void', [param('ns3::LteRrcSap::SystemInformationBlockType2', 'systemInformationBlockType2')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeThresholdEutra(ns3::LteRrcSap::ThresholdEutra thresholdEutra) const [member function] cls.add_method('SerializeThresholdEutra', 'void', [param('ns3::LteRrcSap::ThresholdEutra', 'thresholdEutra')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcDlCcchMessage_methods(root_module, cls): @@ -23541,7 +23555,7 @@ def register_Ns3RrcDlCcchMessage_methods(root_module, cls): cls.add_method('SerializeDlCcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcDlDcchMessage_methods(root_module, cls): @@ -23573,7 +23587,7 @@ def register_Ns3RrcDlDcchMessage_methods(root_module, cls): cls.add_method('SerializeDlDcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcUlCcchMessage_methods(root_module, cls): @@ -23605,7 +23619,7 @@ def register_Ns3RrcUlCcchMessage_methods(root_module, cls): cls.add_method('SerializeUlCcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcUlDcchMessage_methods(root_module, cls): @@ -23637,7 +23651,7 @@ def register_Ns3RrcUlDcchMessage_methods(root_module, cls): cls.add_method('SerializeUlDcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3Sib1LteControlMessage_methods(root_module, cls): @@ -24541,7 +24555,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('operator()', 'bool', [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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24563,7 +24577,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::NetDevice >', 'arg0'), param('ns3::Ptr< ns3::Packet const >', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::Address const &', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Packet__gt___Const_ns3Address___amp___Const_ns3Address___amp___Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24585,7 +24599,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Packet__gt___Const_ns3Address_ cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::Packet >', 'arg0'), param('ns3::Address const &', 'arg1'), param('ns3::Address const &', 'arg2'), param('short unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24607,7 +24621,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address_ cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('ns3::Address const &', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24629,7 +24643,7 @@ def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('operator()', 'ns3::ObjectBase *', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Const_ns3SpectrumValue___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24651,7 +24665,7 @@ def register_Ns3CallbackImpl__Void_Const_ns3SpectrumValue___amp___Ns3Empty_Ns3Em cls.add_method('operator()', 'void', [param('ns3::SpectrumValue const &', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3DlSchedulingCallbackInfo_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24673,7 +24687,7 @@ def register_Ns3CallbackImpl__Void_Ns3DlSchedulingCallbackInfo_Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::DlSchedulingCallbackInfo', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3EpcUeNasState_Ns3EpcUeNasState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24695,7 +24709,7 @@ def register_Ns3CallbackImpl__Void_Ns3EpcUeNasState_Ns3EpcUeNasState_Ns3Empty_Ns cls.add_method('operator()', 'void', [param('ns3::EpcUeNas::State', 'arg0'), param('ns3::EpcUeNas::State', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3PhyReceptionStatParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24717,7 +24731,7 @@ def register_Ns3CallbackImpl__Void_Ns3PhyReceptionStatParameters_Ns3Empty_Ns3Emp cls.add_method('operator()', 'void', [param('ns3::PhyReceptionStatParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3PhyTransmissionStatParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24739,7 +24753,7 @@ def register_Ns3CallbackImpl__Void_Ns3PhyTransmissionStatParameters_Ns3Empty_Ns3 cls.add_method('operator()', 'void', [param('ns3::PhyTransmissionStatParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') 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): @@ -24761,7 +24775,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3P 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24783,7 +24797,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3E cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24805,7 +24819,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24827,7 +24841,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Emp cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::PacketBurst const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') 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): @@ -24849,7 +24863,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24871,7 +24885,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::LteUeRrc >', 'arg0'), param('std::list< ns3::LteRrcSap::SCellToAddMod >', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') cls.add_copy_constructor() return @@ -24894,7 +24908,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24916,7 +24930,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Em cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24938,7 +24952,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24960,7 +24974,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address_ cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('ns3::Address const &', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24982,7 +24996,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25004,7 +25018,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Unsigned_int_Ns3E cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25026,7 +25040,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt__ cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25048,7 +25062,7 @@ def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('operator()', 'void', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Unsigned_short_Unsigned_char_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25070,7 +25084,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Unsigned_short_Unsi cls.add_method('operator()', 'void', [param('unsigned int', 'arg0'), param('unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('unsigned char', 'arg3'), param('short unsigned int', 'arg4'), param('unsigned char', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Bool_Unsigned_char_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25092,7 +25106,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Bool_Unsigned_char_Unsigned_cha cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('bool', 'arg1'), param('unsigned char', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25114,7 +25128,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Ns3Empty_Ns3Empt cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3LteRrcSapMeasurementReport_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25136,7 +25150,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::LteRrcSap::MeasurementReport', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3LteUeRrcState_Ns3LteUeRrcState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25158,7 +25172,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::LteUeRrc::State', 'arg3'), param('ns3::LteUeRrc::State', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3UeManagerState_Ns3UeManagerState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25180,7 +25194,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::UeManager::State', 'arg3'), param('ns3::UeManager::State', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25202,7 +25216,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25224,7 +25238,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_S cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('std::string', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25246,7 +25260,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_S cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('std::string', 'arg3'), param('unsigned char', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25268,7 +25282,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_U cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25290,7 +25304,30 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_U cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('short unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') + return + +def register_Ns3CallbackImpl__Void_Unsigned_short_Const_stdVector__lt__int__stdAllocator__lt__int__gt_____gt_____amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor] + cls.add_constructor([]) + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl(ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> const & arg0) [constructor] + cls.add_constructor([param('ns3::CallbackImpl< void, unsigned short, std::vector< int, std::allocator< int > > const, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty > const &', 'arg0')]) + ## callback.h (module 'core'): static std::string ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::DoGetTypeid() [member function] + cls.add_method('DoGetTypeid', + 'std::string', + [], + is_static=True) + ## callback.h (module 'core'): std::string ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::GetTypeid() const [member function] + cls.add_method('GetTypeid', + 'std::string', + [], + is_virtual=True, is_const=True) + ## callback.h (module 'core'): void ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(short unsigned int arg0, std::vector > const & arg1) [member operator] + cls.add_method('operator()', + 'void', + [param('short unsigned int', 'arg0'), param('std::vector< int > const &', 'arg1')], + is_virtual=True, is_pure_virtual=True, custom_name='__call__') + cls.add_copy_constructor() return def register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25312,7 +25349,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__ cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('ns3::Ptr< ns3::SpectrumValue >', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25334,7 +25371,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3 cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('unsigned char', 'arg1'), param('unsigned int', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25356,7 +25393,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Uns cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('unsigned char', 'arg1'), param('unsigned int', 'arg2'), param('long unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_Bool_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25378,7 +25415,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_B cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('bool', 'arg4'), param('unsigned char', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25400,7 +25437,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_U cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('unsigned char', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25422,7 +25459,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Ns3Empty cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25444,7 +25481,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Unsigned cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3LteUePhyState_Ns3LteUePhyState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25466,7 +25503,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3LteUePhyStat cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::LteUePhy::State', 'arg2'), param('ns3::LteUePhy::State', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25488,7 +25525,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Emp cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CqaFfMacScheduler_methods(root_module, cls): diff --git a/src/lte/bindings/modulegen__gcc_LP64.py b/src/lte/bindings/modulegen__gcc_LP64.py index 5c03e4b44..858c546a1 100644 --- a/src/lte/bindings/modulegen__gcc_LP64.py +++ b/src/lte/bindings/modulegen__gcc_LP64.py @@ -39,7 +39,7 @@ def register_types(module): ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList [class] module.add_class('AttributeConstructionList', import_from_module='ns.core') ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct] - module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList']) + module.add_class('Item', outer_class=root_module['ns3::AttributeConstructionList'], import_from_module='ns.core') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator', 'ns3::AttributeConstructionList::CIterator') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator*', 'ns3::AttributeConstructionList::CIterator*') typehandlers.add_type_alias('std::list< ns3::AttributeConstructionList::Item > const_iterator&', 'ns3::AttributeConstructionList::CIterator&') @@ -48,7 +48,7 @@ def register_types(module): ## buffer.h (module 'network'): ns3::Buffer [class] module.add_class('Buffer', import_from_module='ns.network') ## buffer.h (module 'network'): ns3::Buffer::Iterator [class] - module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::Buffer']) + module.add_class('Iterator', outer_class=root_module['ns3::Buffer'], import_from_module='ns.network') ## lte-common.h (module 'lte'): ns3::BufferSizeLevelBsr [class] module.add_class('BufferSizeLevelBsr') ## ff-mac-common.h (module 'lte'): ns3::BuildBroadcastListElement_s [struct] @@ -64,13 +64,13 @@ def register_types(module): ## packet.h (module 'network'): ns3::ByteTagIterator [class] module.add_class('ByteTagIterator', import_from_module='ns.network') ## packet.h (module 'network'): ns3::ByteTagIterator::Item [class] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagIterator']) + module.add_class('Item', outer_class=root_module['ns3::ByteTagIterator'], import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList [class] module.add_class('ByteTagList', import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator [class] - module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList']) + module.add_class('Iterator', outer_class=root_module['ns3::ByteTagList'], import_from_module='ns.network') ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item [struct] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList::Iterator']) + module.add_class('Item', outer_class=root_module['ns3::ByteTagList::Iterator'], import_from_module='ns.network') ## callback.h (module 'core'): ns3::CallbackBase [class] module.add_class('CallbackBase', import_from_module='ns.core') ## cqa-ff-mac-scheduler.h (module 'lte'): ns3::CqasFlowPerf_t [struct] @@ -86,19 +86,19 @@ 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', template_parameters=['ns3::AttributeAccessor'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeChecker'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeChecker']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::AttributeValue'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::AttributeValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::CallbackImplBase'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::CallbackImplBase']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::EpcTft']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::EventImpl'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::EventImpl']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::Hash::Implementation'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Hash::Implementation']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::LteChunkProcessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -106,17 +106,17 @@ def register_types(module): ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::LteHarqPhy']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::NixVector'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::NixVector']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::Packet'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::Packet']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumModel'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumModel']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumSignalParameters'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumSignalParameters']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::SpectrumValue'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::SpectrumValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] - module.add_class('DefaultDeleter', template_parameters=['ns3::TraceSourceAccessor'], import_from_module='ns.core') + module.add_class('DefaultDeleter', import_from_module='ns.core', template_parameters=['ns3::TraceSourceAccessor']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] module.add_class('DefaultDeleter', template_parameters=['ns3::VendorSpecificValue']) ## default-deleter.h (module 'core'): ns3::DefaultDeleter [struct] @@ -168,11 +168,11 @@ def register_types(module): ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::BearerContextRemoved [struct] module.add_class('BearerContextRemoved', outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::CreateSessionResponseMessage [struct] - module.add_class('CreateSessionResponseMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('CreateSessionResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::DeleteBearerRequestMessage [struct] - module.add_class('DeleteBearerRequestMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::ModifyBearerResponseMessage [struct] - module.add_class('ModifyBearerResponseMessage', outer_class=root_module['ns3::EpcS11SapMme'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('ModifyBearerResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapMme']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapMme::ModifyBearerResponseMessage::Cause [enumeration] module.add_enum('Cause', ['REQUEST_ACCEPTED', 'REQUEST_ACCEPTED_PARTIALLY', 'REQUEST_REJECTED', 'CONTEXT_NOT_FOUND'], outer_class=root_module['ns3::EpcS11SapMme::ModifyBearerResponseMessage']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw [class] @@ -184,13 +184,13 @@ def register_types(module): ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::BearerContextToBeRemoved [struct] module.add_class('BearerContextToBeRemoved', outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::CreateSessionRequestMessage [struct] - module.add_class('CreateSessionRequestMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('CreateSessionRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::DeleteBearerCommandMessage [struct] - module.add_class('DeleteBearerCommandMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerCommandMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::DeleteBearerResponseMessage [struct] - module.add_class('DeleteBearerResponseMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('DeleteBearerResponseMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s11-sap.h (module 'lte'): ns3::EpcS11SapSgw::ModifyBearerRequestMessage [struct] - module.add_class('ModifyBearerRequestMessage', outer_class=root_module['ns3::EpcS11SapSgw'], parent=root_module['ns3::EpcS11Sap::GtpcMessage']) + module.add_class('ModifyBearerRequestMessage', parent=root_module['ns3::EpcS11Sap::GtpcMessage'], outer_class=root_module['ns3::EpcS11SapSgw']) ## epc-s1ap-sap.h (module 'lte'): ns3::EpcS1apSap [class] module.add_class('EpcS1apSap') ## epc-s1ap-sap.h (module 'lte'): ns3::EpcS1apSapEnb [class] @@ -756,19 +756,19 @@ def register_types(module): ## packet-metadata.h (module 'network'): ns3::PacketMetadata [class] module.add_class('PacketMetadata', import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [struct] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) + module.add_class('Item', outer_class=root_module['ns3::PacketMetadata'], import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::ItemType [enumeration] module.add_enum('ItemType', ['PAYLOAD', 'HEADER', 'TRAILER'], outer_class=root_module['ns3::PacketMetadata::Item'], import_from_module='ns.network') ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator [class] - module.add_class('ItemIterator', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) + module.add_class('ItemIterator', outer_class=root_module['ns3::PacketMetadata'], import_from_module='ns.network') ## packet.h (module 'network'): ns3::PacketTagIterator [class] module.add_class('PacketTagIterator', import_from_module='ns.network') ## packet.h (module 'network'): ns3::PacketTagIterator::Item [class] - module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagIterator']) + module.add_class('Item', outer_class=root_module['ns3::PacketTagIterator'], import_from_module='ns.network') ## packet-tag-list.h (module 'network'): ns3::PacketTagList [class] module.add_class('PacketTagList', import_from_module='ns.network') ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData [struct] - module.add_class('TagData', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagList']) + module.add_class('TagData', outer_class=root_module['ns3::PacketTagList'], import_from_module='ns.network') ## ff-mac-common.h (module 'lte'): ns3::PagingInfoListElement_s [struct] module.add_class('PagingInfoListElement_s') ## log.h (module 'core'): ns3::ParameterLogger [class] @@ -804,7 +804,7 @@ def register_types(module): ## ff-mac-common.h (module 'lte'): ns3::SiMessageListElement_s [struct] module.add_class('SiMessageListElement_s') ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::ObjectBase']) + module.add_class('SimpleRefCount', 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'], import_from_module='ns.core', automatic_type_narrowing=True) ## simulator.h (module 'core'): ns3::Simulator [class] module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') ## simulator.h (module 'core'): ns3::Simulator [enumeration] @@ -818,7 +818,7 @@ def register_types(module): ## data-calculator.h (module 'stats'): ns3::StatisticalSummary [class] module.add_class('StatisticalSummary', allow_subclassing=True, import_from_module='ns.stats') ## 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') ## lte-spectrum-phy.h (module 'lte'): ns3::TbId_t [struct] @@ -836,9 +836,9 @@ def register_types(module): ## type-id.h (module 'core'): ns3::TypeId::SupportLevel [enumeration] module.add_enum('SupportLevel', ['SUPPORTED', 'DEPRECATED', 'OBSOLETE'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation [struct] - module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) + module.add_class('AttributeInformation', outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] - module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) + module.add_class('TraceSourceInformation', outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') typehandlers.add_type_alias('uint32_t', 'ns3::TypeId::hash_t') typehandlers.add_type_alias('uint32_t*', 'ns3::TypeId::hash_t*') typehandlers.add_type_alias('uint32_t&', 'ns3::TypeId::hash_t&') @@ -887,7 +887,7 @@ def register_types(module): ## tdtbfq-ff-mac-scheduler.h (module 'lte'): ns3::tdtbfqsFlowPerf_t [struct] module.add_class('tdtbfqsFlowPerf_t') ## 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') ## lte-global-pathloss-database.h (module 'lte'): ns3::DownlinkLteGlobalPathlossDatabase [class] module.add_class('DownlinkLteGlobalPathlossDatabase', parent=root_module['ns3::LteGlobalPathlossDatabase']) ## eps-bearer.h (module 'lte'): ns3::EpsBearer [class] @@ -897,9 +897,9 @@ def register_types(module): ## eps-bearer-tag.h (module 'lte'): ns3::EpsBearerTag [class] module.add_class('EpsBearerTag', parent=root_module['ns3::Tag']) ## 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') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header [class] - module.add_class('Ipv4Header', import_from_module='ns.internet', parent=root_module['ns3::Header']) + module.add_class('Ipv4Header', parent=root_module['ns3::Header'], import_from_module='ns.internet') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::DscpType [enumeration] module.add_enum('DscpType', ['DscpDefault', 'DSCP_CS1', 'DSCP_AF11', 'DSCP_AF12', 'DSCP_AF13', 'DSCP_CS2', 'DSCP_AF21', 'DSCP_AF22', 'DSCP_AF23', 'DSCP_CS3', 'DSCP_AF31', 'DSCP_AF32', 'DSCP_AF33', 'DSCP_CS4', 'DSCP_AF41', 'DSCP_AF42', 'DSCP_AF43', 'DSCP_CS5', 'DSCP_EF', 'DSCP_CS6', 'DSCP_CS7'], outer_class=root_module['ns3::Ipv4Header'], import_from_module='ns.internet') ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::EcnType [enumeration] @@ -989,80 +989,80 @@ def register_types(module): typehandlers.add_type_alias('ns3::LteRlcSduStatusTag::SduStatus_t*', 'ns3::LteRlcSduStatusTag::SduStatus_t*') typehandlers.add_type_alias('ns3::LteRlcSduStatusTag::SduStatus_t&', 'ns3::LteRlcSduStatusTag::SduStatus_t&') ## 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', import_from_module='ns.core', outer_class=root_module['ns3::Object']) + module.add_class('AggregateIterator', outer_class=root_module['ns3::Object'], import_from_module='ns.core') ## packet-burst.h (module 'network'): ns3::PacketBurst [class] - module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('PacketBurst', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )', 'ns3::PacketBurst::TracedCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )*', 'ns3::PacketBurst::TracedCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )&', 'ns3::PacketBurst::TracedCallback&') ## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] module.add_class('PdcpTag', parent=root_module['ns3::Tag']) ## 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') ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] module.add_class('RadioEnvironmentMapHelper', parent=root_module['ns3::Object']) ## 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') ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag [class] module.add_class('RlcTag', parent=root_module['ns3::Tag']) ## 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', automatic_type_narrowing=True, template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::EpcTft', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EpcTft', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::EpcTftClassifier', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::EpcTftClassifier', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter'], 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, template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter'], 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, template_parameters=['ns3::LteChunkProcessor', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteChunkProcessor', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::LteControlMessage', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteControlMessage', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::LteHarqPhy', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::LteHarqPhy', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumModel', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumSignalParameters', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::SpectrumValue', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter'], import_from_module='ns.core', memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', 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'], 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, template_parameters=['ns3::VendorSpecificValue', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::VendorSpecificValue', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::X2CellInfo', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::X2CellInfo', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount > [class] - module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::X2IfaceInfo', 'ns3::empty', 'ns3::DefaultDeleter'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), parent=root_module['ns3::empty']) + module.add_class('SimpleRefCount', parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'), template_parameters=['ns3::X2IfaceInfo', 'ns3::empty', 'ns3::DefaultDeleter'], automatic_type_narrowing=True) ## socket.h (module 'network'): ns3::Socket [class] - module.add_class('Socket', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Socket', parent=root_module['ns3::Object'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::Socket::SocketErrno [enumeration] module.add_enum('SocketErrno', ['ERROR_NOTERROR', 'ERROR_ISCONN', 'ERROR_NOTCONN', 'ERROR_MSGSIZE', 'ERROR_AGAIN', 'ERROR_SHUTDOWN', 'ERROR_OPNOTSUPP', 'ERROR_AFNOSUPPORT', 'ERROR_INVAL', 'ERROR_BADF', 'ERROR_NOROUTETOHOST', 'ERROR_NODEV', 'ERROR_ADDRNOTAVAIL', 'ERROR_ADDRINUSE', 'SOCKET_ERRNO_LAST'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::Socket::SocketType [enumeration] @@ -1072,34 +1072,34 @@ def register_types(module): ## socket.h (module 'network'): ns3::Socket::Ipv6MulticastFilterMode [enumeration] module.add_enum('Ipv6MulticastFilterMode', ['INCLUDE', 'EXCLUDE'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpTosTag [class] - module.add_class('SocketIpTosTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpTosTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpTtlTag [class] - module.add_class('SocketIpTtlTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpTtlTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpv6HopLimitTag [class] - module.add_class('SocketIpv6HopLimitTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpv6HopLimitTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketIpv6TclassTag [class] - module.add_class('SocketIpv6TclassTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketIpv6TclassTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketPriorityTag [class] - module.add_class('SocketPriorityTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketPriorityTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag [class] - module.add_class('SocketSetDontFragmentTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) + module.add_class('SocketSetDontFragmentTag', parent=root_module['ns3::Tag'], import_from_module='ns.network') ## spectrum-interference.h (module 'spectrum'): ns3::SpectrumInterference [class] - module.add_class('SpectrumInterference', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) + module.add_class('SpectrumInterference', parent=root_module['ns3::Object'], import_from_module='ns.spectrum') ## 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&') ## 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') ## nstime.h (module 'core'): ns3::Time [class] module.add_class('Time', import_from_module='ns.core') ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] @@ -1110,13 +1110,13 @@ def register_types(module): ## nstime.h (module 'core'): ns3::Time [class] root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) ## 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') ## lte-enb-rrc.h (module 'lte'): ns3::UeManager [class] module.add_class('UeManager', parent=root_module['ns3::Object']) ## lte-enb-rrc.h (module 'lte'): ns3::UeManager::State [enumeration] @@ -1125,21 +1125,21 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )*', 'ns3::UeManager::StateTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )&', 'ns3::UeManager::StateTracedCallback&') ## 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') ## ff-mac-common.h (module 'lte'): ns3::VendorSpecificValue [struct] module.add_class('VendorSpecificValue', parent=root_module['ns3::SimpleRefCount< ns3::VendorSpecificValue, ns3::empty, ns3::DefaultDeleter >']) ## 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') ## epc-x2.h (module 'lte'): ns3::X2CellInfo [class] module.add_class('X2CellInfo', parent=root_module['ns3::SimpleRefCount< ns3::X2CellInfo, ns3::empty, ns3::DefaultDeleter >']) ## epc-x2.h (module 'lte'): ns3::X2IfaceInfo [class] module.add_class('X2IfaceInfo', parent=root_module['ns3::SimpleRefCount< ns3::X2IfaceInfo, ns3::empty, ns3::DefaultDeleter >']) ## 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') ## application.h (module 'network'): ns3::Application [class] - module.add_class('Application', import_from_module='ns.network', parent=root_module['ns3::Object']) + module.add_class('Application', parent=root_module['ns3::Object'], import_from_module='ns.network') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )', 'ns3::Application::DelayAddressCallback') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )*', 'ns3::Application::DelayAddressCallback*') typehandlers.add_type_alias('void ( * ) ( ns3::Time const &, ns3::Address const & )&', 'ns3::Application::DelayAddressCallback&') @@ -1149,25 +1149,25 @@ def register_types(module): ## lte-asn1-header.h (module 'lte'): ns3::Asn1Header [class] module.add_class('Asn1Header', parent=root_module['ns3::Header']) ## 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', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter >']) + 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', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter >']) + 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) ## 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') ## cc-helper.h (module 'lte'): ns3::CcHelper [class] module.add_class('CcHelper', parent=root_module['ns3::Object']) ## 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') ## component-carrier.h (module 'lte'): ns3::ComponentCarrier [class] module.add_class('ComponentCarrier', parent=root_module['ns3::Object']) ## component-carrier.h (module 'lte'): ns3::ComponentCarrierBaseStation [class] @@ -1177,33 +1177,33 @@ def register_types(module): ## component-carrier-ue.h (module 'lte'): ns3::ComponentCarrierUe [class] module.add_class('ComponentCarrierUe', parent=root_module['ns3::ComponentCarrier']) ## 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') ## 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') ## data-calculator.h (module 'stats'): ns3::DataCalculator [class] - module.add_class('DataCalculator', import_from_module='ns.stats', parent=root_module['ns3::Object']) + module.add_class('DataCalculator', parent=root_module['ns3::Object'], import_from_module='ns.stats') ## data-output-interface.h (module 'stats'): ns3::DataOutputInterface [class] - module.add_class('DataOutputInterface', import_from_module='ns.stats', parent=root_module['ns3::Object']) + module.add_class('DataOutputInterface', parent=root_module['ns3::Object'], import_from_module='ns.stats') ## 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') ## 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') ## 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') ## 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') ## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication [class] module.add_class('EpcEnbApplication', parent=root_module['ns3::Application']) ## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication::EpsFlowId_t [struct] @@ -1260,21 +1260,21 @@ def register_types(module): ## epc-x2-header.h (module 'lte'): ns3::EpcX2UeContextReleaseHeader [class] module.add_class('EpcX2UeContextReleaseHeader', parent=root_module['ns3::Header']) ## 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') ## 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') ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler [class] module.add_class('FfMacScheduler', parent=root_module['ns3::Object']) ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler::UlCqiFilter_t [enumeration] module.add_enum('UlCqiFilter_t', ['SRS_UL_CQI', 'PUSCH_UL_CQI'], outer_class=root_module['ns3::FfMacScheduler']) ## 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') ## 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') ## epc-gtpc-header.h (module 'lte'): ns3::GtpcHeader [class] module.add_class('GtpcHeader', parent=root_module['ns3::Header']) ## epc-gtpc-header.h (module 'lte'): ns3::GtpcHeader::InterfaceType_t [enumeration] @@ -1292,35 +1292,35 @@ def register_types(module): ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader [class] module.add_class('GtpuHeader', parent=root_module['ns3::Header']) ## 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.h (module 'internet'): ns3::Ipv4 [class] - module.add_class('Ipv4', import_from_module='ns.internet', parent=root_module['ns3::Object']) + module.add_class('Ipv4', parent=root_module['ns3::Object'], import_from_module='ns.internet') ## 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') ## ipv4-route.h (module 'internet'): ns3::Ipv4MulticastRoute [class] - module.add_class('Ipv4MulticastRoute', import_from_module='ns.internet', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.internet') ## ipv4-route.h (module 'internet'): ns3::Ipv4Route [class] - module.add_class('Ipv4Route', import_from_module='ns.internet', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter >']) + module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter >'], import_from_module='ns.internet') ## ipv6.h (module 'internet'): ns3::Ipv6 [class] - module.add_class('Ipv6', import_from_module='ns.internet', parent=root_module['ns3::Object']) + module.add_class('Ipv6', parent=root_module['ns3::Object'], import_from_module='ns.internet') ## 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') ## 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') ## lte-amc.h (module 'lte'): ns3::LteAmc [class] module.add_class('LteAmc', parent=root_module['ns3::Object']) ## lte-amc.h (module 'lte'): ns3::LteAmc::AmcModel [enumeration] @@ -1458,6 +1458,12 @@ def register_types(module): typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )', 'ns3::LteUePhy::RsrpRsrqTracedCallback') typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )*', 'ns3::LteUePhy::RsrpRsrqTracedCallback*') typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )&', 'ns3::LteUePhy::RsrpRsrqTracedCallback&') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )*', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback*') + typehandlers.add_type_alias('void ( * ) ( uint16_t, std::vector< int > const & )&', 'ns3::LteUePhy::UlPhyResourceBlocksTracedCallback&') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )*', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback*') + typehandlers.add_type_alias('void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )&', 'ns3::LteUePhy::PowerSpectralDensityTracedCallback&') ## lte-ue-power-control.h (module 'lte'): ns3::LteUePowerControl [class] module.add_class('LteUePowerControl', parent=root_module['ns3::Object']) typehandlers.add_type_alias('void ( * ) ( uint16_t, uint16_t, double )', 'ns3::LteUePowerControl::TxPowerTracedCallback') @@ -1493,32 +1499,32 @@ def register_types(module): ## lte-rrc-protocol-real.h (module 'lte'): ns3::LteUeRrcProtocolReal [class] module.add_class('LteUeRrcProtocolReal', parent=root_module['ns3::Object']) ## 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') ## mac64-address.h (module 'network'): ns3::Mac64AddressChecker [class] - module.add_class('Mac64AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) + module.add_class('Mac64AddressChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.network') ## mac64-address.h (module 'network'): ns3::Mac64AddressValue [class] - module.add_class('Mac64AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) + module.add_class('Mac64AddressValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.network') ## mac-stats-calculator.h (module 'lte'): ns3::MacStatsCalculator [class] module.add_class('MacStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::MibLteControlMessage [class] module.add_class('MibLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## basic-data-calculators.h (module 'stats'): ns3::MinMaxAvgTotalCalculator [class] - module.add_class('MinMaxAvgTotalCalculator', template_parameters=['unsigned int'], import_from_module='ns.stats', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) + module.add_class('MinMaxAvgTotalCalculator', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']], import_from_module='ns.stats', template_parameters=['unsigned int']) ## basic-data-calculators.h (module 'stats'): ns3::MinMaxAvgTotalCalculator [class] - module.add_class('MinMaxAvgTotalCalculator', template_parameters=['unsigned long'], import_from_module='ns.stats', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) + module.add_class('MinMaxAvgTotalCalculator', parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']], import_from_module='ns.stats', template_parameters=['unsigned long']) ## 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&') ## 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') @@ -1531,7 +1537,7 @@ 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&') ## 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') ## no-backhaul-epc-helper.h (module 'lte'): ns3::NoBackhaulEpcHelper [class] module.add_class('NoBackhaulEpcHelper', parent=root_module['ns3::EpcHelper']) ## no-op-component-carrier-manager.h (module 'lte'): ns3::NoOpComponentCarrierManager [class] @@ -1539,7 +1545,7 @@ def register_types(module): ## no-op-handover-algorithm.h (module 'lte'): ns3::NoOpHandoverAlgorithm [class] module.add_class('NoOpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) ## 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&') @@ -1547,13 +1553,13 @@ 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') ## 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&') @@ -1573,7 +1579,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') ## pf-ff-mac-scheduler.h (module 'lte'): ns3::PfFfMacScheduler [class] module.add_class('PfFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## phy-rx-stats-calculator.h (module 'lte'): ns3::PhyRxStatsCalculator [class] @@ -1585,9 +1591,9 @@ def register_types(module): ## point-to-point-epc-helper.h (module 'lte'): ns3::PointToPointEpcHelper [class] module.add_class('PointToPointEpcHelper', parent=root_module['ns3::NoBackhaulEpcHelper']) ## pointer.h (module 'core'): ns3::PointerChecker [class] - module.add_class('PointerChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('PointerChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## pointer.h (module 'core'): ns3::PointerValue [class] - module.add_class('PointerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('PointerValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## pss-ff-mac-scheduler.h (module 'lte'): ns3::PssFfMacScheduler [class] module.add_class('PssFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## lte-control-messages.h (module 'lte'): ns3::RachPreambleLteControlMessage [class] @@ -1619,7 +1625,7 @@ def register_types(module): ## simple-ue-component-carrier-manager.h (module 'lte'): ns3::SimpleUeComponentCarrierManager [class] module.add_class('SimpleUeComponentCarrierManager', parent=root_module['ns3::LteUeComponentCarrierManager']) ## 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&') @@ -1632,9 +1638,9 @@ def register_types(module): ## lte-vendor-specific-parameters.h (module 'lte'): ns3::SrsCqiRntiVsp [class] module.add_class('SrsCqiRntiVsp', parent=root_module['ns3::VendorSpecificValue']) ## string.h (module 'core'): ns3::StringChecker [class] - module.add_class('StringChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) + module.add_class('StringChecker', parent=root_module['ns3::AttributeChecker'], import_from_module='ns.core') ## string.h (module 'core'): ns3::StringValue [class] - module.add_class('StringValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) + module.add_class('StringValue', parent=root_module['ns3::AttributeValue'], import_from_module='ns.core') ## tdbet-ff-mac-scheduler.h (module 'lte'): ns3::TdBetFfMacScheduler [class] module.add_class('TdBetFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## tdmt-ff-mac-scheduler.h (module 'lte'): ns3::TdMtFfMacScheduler [class] @@ -1642,27 +1648,27 @@ def register_types(module): ## tdtbfq-ff-mac-scheduler.h (module 'lte'): ns3::TdTbfqFfMacScheduler [class] module.add_class('TdTbfqFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## 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') ## tta-ff-mac-scheduler.h (module 'lte'): ns3::TtaFfMacScheduler [class] module.add_class('TtaFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::UlDciLteControlMessage [class] module.add_class('UlDciLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## 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') ## virtual-net-device.h (module 'virtual-net-device'): ns3::VirtualNetDevice [class] - module.add_class('VirtualNetDevice', import_from_module='ns.virtual_net_device', parent=root_module['ns3::NetDevice']) + module.add_class('VirtualNetDevice', parent=root_module['ns3::NetDevice'], import_from_module='ns.virtual_net_device') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::VirtualNetDevice::SendCallback') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::VirtualNetDevice::SendCallback*') typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::Address const &, ns3::Address const &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::VirtualNetDevice::SendCallback&') @@ -1671,99 +1677,101 @@ def register_types(module): ## a3-rsrp-handover-algorithm.h (module 'lte'): ns3::A3RsrpHandoverAlgorithm [class] module.add_class('A3RsrpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) ## 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') ## lte-control-messages.h (module 'lte'): ns3::BsrLteControlMessage [class] module.add_class('BsrLteControlMessage', parent=root_module['ns3::LteControlMessage']) ## 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', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, unsigned short, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, const ns3::Address &, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'const ns3::Address &', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'const ns3::Address &', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['bool', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - 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'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['ns3::ObjectBase *', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'const ns3::SpectrumValue &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'const ns3::SpectrumValue &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::DlSchedulingCallbackInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::DlSchedulingCallbackInfo', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::EpcUeNas::State', 'ns3::EpcUeNas::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::EpcUeNas::State', 'ns3::EpcUeNas::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::PhyReceptionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::PhyReceptionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::PhyTransmissionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'ns3::PhyTransmissionStatParameters', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::Ptr, double, double, double, double, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'double', 'double', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, std::list >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'std::list >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'std::list >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::Ptr', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, const ns3::Address &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'const ns3::Address &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'ns3::Ptr', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## 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', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - 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'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned int', 'unsigned int', 'unsigned short', 'unsigned char', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned int', 'unsigned int', 'unsigned short', 'unsigned char', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'bool', 'unsigned char', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'bool', 'unsigned char', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::LteRrcSap::MeasurementReport', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::LteRrcSap::MeasurementReport', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::LteUeRrc::State', 'ns3::LteUeRrc::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::LteUeRrc::State', 'ns3::LteUeRrc::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::UeManager::State', 'ns3::UeManager::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::UeManager::State', 'ns3::UeManager::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'std::basic_string', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'std::basic_string', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'std::basic_string', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'std::basic_string', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned long', 'unsigned short', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'const std::vector > &', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'ns3::Ptr', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'unsigned long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned char', 'unsigned int', 'unsigned long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'bool', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'bool', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'double', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::LteUePhy::State', 'ns3::LteUePhy::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::LteUePhy::State', 'ns3::LteUePhy::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## callback.h (module 'core'): ns3::CallbackImpl [class] - module.add_class('CallbackImpl', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], import_from_module='ns.core', parent=root_module['ns3::CallbackImplBase']) + module.add_class('CallbackImpl', parent=root_module['ns3::CallbackImplBase'], import_from_module='ns.core', template_parameters=['void', 'unsigned short', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty']) ## cqa-ff-mac-scheduler.h (module 'lte'): ns3::CqaFfMacScheduler [class] module.add_class('CqaFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) ## lte-control-messages.h (module 'lte'): ns3::DlCqiLteControlMessage [class] @@ -2080,7 +2088,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&') @@ -2098,13 +2106,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() @@ -2805,6 +2813,7 @@ def register_methods(root_module): register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long, unsigned short, unsigned short, std::basic_string, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long, unsigned short, unsigned short, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned long, unsigned short, unsigned short, unsigned short, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) + register_Ns3CallbackImpl__Void_Unsigned_short_Const_stdVector__lt__int__stdAllocator__lt__int__gt_____gt_____amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, const std::vector > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, ns3::Ptr, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, unsigned char, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, unsigned short, unsigned char, unsigned int, unsigned long, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >']) @@ -5810,7 +5819,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', @@ -6045,7 +6054,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', @@ -6166,7 +6175,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', @@ -6510,7 +6519,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', @@ -6615,17 +6624,17 @@ def register_Ns3LteAnrSapProvider_methods(root_module, cls): cls.add_method('GetNoHo', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): bool ns3::LteAnrSapProvider::GetNoRemove(uint16_t cellId) const [member function] cls.add_method('GetNoRemove', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): bool ns3::LteAnrSapProvider::GetNoX2(uint16_t cellId) const [member function] cls.add_method('GetNoX2', 'bool', [param('uint16_t', 'cellId')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-anr-sap.h (module 'lte'): void ns3::LteAnrSapProvider::ReportUeMeas(ns3::LteRrcSap::MeasResults measResults) [member function] cls.add_method('ReportUeMeas', 'void', @@ -9525,7 +9534,7 @@ def register_Ns3ObjectBase_methods(root_module, cls): cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10204,42 +10213,42 @@ def register_Ns3StatisticalSummary_methods(root_module, cls): cls.add_method('getCount', 'long int', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMax() const [member function] cls.add_method('getMax', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMean() const [member function] cls.add_method('getMean', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getMin() const [member function] cls.add_method('getMin', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getSqrSum() const [member function] cls.add_method('getSqrSum', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getStddev() const [member function] cls.add_method('getStddev', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getSum() const [member function] cls.add_method('getSum', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): double ns3::StatisticalSummary::getVariance() const [member function] cls.add_method('getVariance', 'double', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Tag_methods(root_module, cls): @@ -10256,7 +10265,7 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -10266,12 +10275,12 @@ def register_Ns3Tag_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3TagBuffer_methods(root_module, cls): @@ -11043,7 +11052,7 @@ def register_Ns3Chunk_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3DownlinkLteGlobalPathlossDatabase_methods(root_module, cls): @@ -11186,7 +11195,7 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -11196,12 +11205,12 @@ def register_Ns3Header_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Ipv4Header_methods(root_module, cls): @@ -12003,12 +12012,12 @@ def register_Ns3Object_methods(root_module, cls): cls.add_method('GetObject', 'ns3::Ptr< ns3::Object >', [], - template_parameters=['ns3::Object'], custom_template_method_name='GetObject', is_const=True) + is_const=True, custom_template_method_name='GetObject', template_parameters=['ns3::Object']) ## 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')], - template_parameters=['ns3::Object'], custom_template_method_name='GetObject', is_const=True) + is_const=True, custom_template_method_name='GetObject', template_parameters=['ns3::Object']) ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12171,7 +12180,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## propagation-delay-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12181,7 +12190,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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3PropagationLossModel_methods(root_module, cls): @@ -12213,12 +12222,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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3RadioEnvironmentMapHelper_methods(root_module, cls): @@ -12283,7 +12292,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RandomPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -12331,7 +12340,7 @@ def register_Ns3RandomVariableStream_methods(root_module, cls): cls.add_method('Peek', 'ns3::RngStream *', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RangePropagationLossModel_methods(root_module, cls): @@ -12346,7 +12355,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RangePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -12640,7 +12649,7 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetAllowBroadcast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): ns3::Ptr ns3::Socket::GetBoundNetDevice() [member function] cls.add_method('GetBoundNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -12649,7 +12658,7 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetErrno', 'ns3::Socket::SocketErrno', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpTos() const [member function] cls.add_method('GetIpTos', 'uint8_t', @@ -12674,12 +12683,12 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): int ns3::Socket::GetPeerName(ns3::Address & address) const [member function] cls.add_method('GetPeerName', 'int', [param('ns3::Address &', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint8_t ns3::Socket::GetPriority() const [member function] cls.add_method('GetPriority', 'uint8_t', @@ -12689,22 +12698,22 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('GetRxAvailable', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): int ns3::Socket::GetSockName(ns3::Address & address) const [member function] cls.add_method('GetSockName', 'int', [param('ns3::Address &', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): ns3::Socket::SocketType ns3::Socket::GetSocketType() const [member function] cls.add_method('GetSocketType', 'ns3::Socket::SocketType', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): uint32_t ns3::Socket::GetTxAvailable() const [member function] cls.add_method('GetTxAvailable', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## socket.h (module 'network'): static ns3::TypeId ns3::Socket::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -12898,17 +12907,17 @@ def register_Ns3Socket_methods(root_module, cls): cls.add_method('IsManualIpTtl', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6HopLimit() const [member function] cls.add_method('IsManualIpv6HopLimit', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6Tclass() const [member function] cls.add_method('IsManualIpv6Tclass', 'bool', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## socket.h (module 'network'): void ns3::Socket::NotifyConnectionFailed() [member function] cls.add_method('NotifyConnectionFailed', 'void', @@ -13329,7 +13338,7 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('GetDevice', 'ns3::Ptr< ns3::NetDevice >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## spectrum-phy.h (module 'spectrum'): void ns3::SpectrumPhy::SetMobility(ns3::Ptr m) [member function] cls.add_method('SetMobility', 'void', @@ -13349,7 +13358,7 @@ def register_Ns3SpectrumPhy_methods(root_module, cls): cls.add_method('GetRxSpectrumModel', 'ns3::Ptr< ns3::SpectrumModel const >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## spectrum-phy.h (module 'spectrum'): ns3::Ptr ns3::SpectrumPhy::GetRxAntenna() [member function] cls.add_method('GetRxAntenna', 'ns3::Ptr< ns3::AntennaModel >', @@ -13390,7 +13399,7 @@ def register_Ns3SpectrumPropagationLossModel_methods(root_module, cls): 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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) return def register_Ns3SpectrumSignalParameters_methods(root_module, cls): @@ -13505,7 +13514,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::ThreeLogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -13723,22 +13732,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3Trailer_methods(root_module, cls): @@ -13761,7 +13770,7 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('GetSerializedSize', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -13771,12 +13780,12 @@ def register_Ns3Trailer_methods(root_module, cls): cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3TriangularRandomVariable_methods(root_module, cls): @@ -13865,7 +13874,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::TwoRayGroundPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -14307,12 +14316,12 @@ def register_Ns3Asn1Header_methods(root_module, cls): cls.add_method('PreSerialize', 'void', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::Serialize(ns3::Buffer::Iterator bIterator) const [member function] cls.add_method('Serialize', 'void', @@ -14452,137 +14461,137 @@ def register_Ns3Asn1Header_methods(root_module, cls): cls.add_method('FinalizeSerialization', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<1> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 1 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<2> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 2 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<8> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 8 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<10> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 10 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<16> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 16 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<27> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 27 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<28> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 28 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBitstring(std::bitset<32> bitstring) const [member function] cls.add_method('SerializeBitstring', 'void', [param('std::bitset< 32 >', 'bitstring')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeBoolean(bool value) const [member function] cls.add_method('SerializeBoolean', 'void', [param('bool', 'value')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeChoice(int numOptions, int selectedOption, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeChoice', 'void', [param('int', 'numOptions'), param('int', 'selectedOption'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeEnum(int numElems, int selectedElem) const [member function] cls.add_method('SerializeEnum', 'void', [param('int', 'numElems'), param('int', 'selectedElem')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeInteger(int n, int nmin, int nmax) const [member function] cls.add_method('SerializeInteger', 'void', [param('int', 'n'), param('int', 'nmin'), param('int', 'nmax')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeNull() const [member function] cls.add_method('SerializeNull', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<0> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 0 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<1> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 1 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<2> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 2 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<3> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 3 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<4> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 4 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<5> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 5 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<6> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 6 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<7> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 7 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<9> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 9 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<10> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 10 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequence(std::bitset<11> optionalOrDefaultMask, bool isExtensionMarkerPresent) const [member function] cls.add_method('SerializeSequence', 'void', [param('std::bitset< 11 >', 'optionalOrDefaultMask'), param('bool', 'isExtensionMarkerPresent')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::SerializeSequenceOf(int numElems, int nMax, int nMin) const [member function] cls.add_method('SerializeSequenceOf', 'void', [param('int', 'numElems'), param('int', 'nMax'), param('int', 'nMin')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-asn1-header.h (module 'lte'): void ns3::Asn1Header::WriteOctet(uint8_t octet) const [member function] cls.add_method('WriteOctet', 'void', [param('uint8_t', 'octet')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3AttributeAccessor_methods(root_module, cls): @@ -14594,22 +14603,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() const [member function] cls.add_method('HasGetter', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() const [member function] cls.add_method('HasSetter', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3AttributeChecker_methods(root_module, cls): @@ -14621,17 +14630,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('Check', 'bool', [param('ns3::AttributeValue const &', 'value')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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 >', @@ -14641,17 +14650,17 @@ def register_Ns3AttributeChecker_methods(root_module, cls): cls.add_method('GetUnderlyingTypeInformation', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueTypeName() const [member function] cls.add_method('GetValueTypeName', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTypeInformation() const [member function] cls.add_method('HasUnderlyingTypeInformation', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3AttributeValue_methods(root_module, cls): @@ -14663,7 +14672,7 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -14673,7 +14682,7 @@ def register_Ns3AttributeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3BooleanChecker_methods(root_module, cls): @@ -14733,172 +14742,177 @@ def register_Ns3CallbackImplBase_methods(root_module, cls): cls.add_method('GetTypeid', 'std::string', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::ObjectBase*'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::ObjectBase*']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['void'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['void']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned short'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned short']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Address const&'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Address const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::NetDevice::PacketType'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::NetDevice::PacketType']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['double'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['double']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::PhyReceptionStatParameters'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::PhyReceptionStatParameters']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned char'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned char']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::PhyTransmissionStatParameters'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::PhyTransmissionStatParameters']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteUePhy::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteUePhy::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['bool'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['bool']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['std::vector > const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned int'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned int']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::EpcUeNas::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::SpectrumValue const&'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::EpcUeNas::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['unsigned long'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::SpectrumValue const&']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::UeManager::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['unsigned long']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteRrcSap::MeasurementReport'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::UeManager::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['std::__cxx11::basic_string', ' std::allocator > '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteRrcSap::MeasurementReport']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::DlSchedulingCallbackInfo'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['std::__cxx11::basic_string', ' std::allocator > ']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::LteUeRrc::State'], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::DlSchedulingCallbackInfo']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['ns3::Ptr '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::LteUeRrc::State']) ## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function] cls.add_method('GetCppTypeid', 'std::string', [], - template_parameters=['std::__cxx11::list > '], is_static=True, visibility='protected') + visibility='protected', is_static=True, template_parameters=['ns3::Ptr ']) + ## 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::__cxx11::list > ']) return def register_Ns3CallbackValue_methods(root_module, cls): @@ -15012,7 +15026,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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## channel.h (module 'network'): uint32_t ns3::Channel::GetId() const [member function] cls.add_method('GetId', 'uint32_t', @@ -15022,7 +15036,7 @@ def register_Ns3Channel_methods(root_module, cls): cls.add_method('GetNDevices', 'std::size_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## channel.h (module 'network'): static ns3::TypeId ns3::Channel::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -15327,7 +15341,7 @@ def register_Ns3DataCalculator_methods(root_module, cls): cls.add_method('Output', 'void', [param('ns3::DataOutputCallback &', 'callback')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## data-calculator.h (module 'stats'): void ns3::DataCalculator::SetContext(std::string const context) [member function] cls.add_method('SetContext', 'void', @@ -15587,7 +15601,7 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('Copy', 'ns3::Ptr< ns3::AttributeValue >', [], - is_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True) ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFromString(std::string value, ns3::Ptr checker) [member function] cls.add_method('DeserializeFromString', 'bool', @@ -15597,7 +15611,7 @@ def register_Ns3EmptyAttributeValue_methods(root_module, cls): cls.add_method('SerializeToString', 'std::string', [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], - is_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True) return def register_Ns3EnumChecker_methods(root_module, cls): @@ -15797,12 +15811,12 @@ def register_Ns3EpcHelper_methods(root_module, cls): cls.add_method('GetPgwNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## epc-helper.h (module 'lte'): ns3::Ptr ns3::EpcHelper::GetSgwNode() const [member function] cls.add_method('GetSgwNode', 'ns3::Ptr< ns3::Node >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## epc-helper.h (module 'lte'): static ns3::TypeId ns3::EpcHelper::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -16844,7 +16858,7 @@ def register_Ns3EventImpl_methods(root_module, cls): cls.add_method('Notify', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3ExponentialRandomVariable_methods(root_module, cls): @@ -16948,7 +16962,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FixedRssLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -16995,7 +17009,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FriisPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -17134,7 +17148,7 @@ def register_Ns3GtpcHeader_methods(root_module, cls): cls.add_method('PreSerialize', 'void', [param('ns3::Buffer::Iterator &', 'i')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3GtpcHeaderFteid_t_methods(root_module, cls): @@ -17480,42 +17494,42 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Ipv4InterfaceAddress', [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForAddress(ns3::Ipv4Address address) const [member function] cls.add_method('GetInterfaceForAddress', 'int32_t', [param('ns3::Ipv4Address', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForDevice(ns3::Ptr device) const [member function] cls.add_method('GetInterfaceForDevice', 'int32_t', [param('ns3::Ptr< ns3::NetDevice const >', 'device')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): int32_t ns3::Ipv4::GetInterfaceForPrefix(ns3::Ipv4Address address, ns3::Ipv4Mask mask) const [member function] cls.add_method('GetInterfaceForPrefix', 'int32_t', [param('ns3::Ipv4Address', 'address'), param('ns3::Ipv4Mask', 'mask')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint16_t ns3::Ipv4::GetMetric(uint32_t interface) const [member function] cls.add_method('GetMetric', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint16_t ns3::Ipv4::GetMtu(uint32_t interface) const [member function] cls.add_method('GetMtu', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::GetNAddresses(uint32_t interface) const [member function] cls.add_method('GetNAddresses', 'uint32_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::GetNInterfaces() const [member function] cls.add_method('GetNInterfaces', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetNetDevice(uint32_t interface) [member function] cls.add_method('GetNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -17525,17 +17539,17 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetProtocol(int protocolNumber, int32_t interfaceIndex) const [member function] cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber'), param('int32_t', 'interfaceIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): ns3::Ptr ns3::Ipv4::GetRoutingProtocol() const [member function] cls.add_method('GetRoutingProtocol', 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): static ns3::TypeId ns3::Ipv4::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17555,17 +17569,17 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('IsDestinationAddress', 'bool', [param('ns3::Ipv4Address', 'address'), param('uint32_t', 'iif')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::IsForwarding(uint32_t interface) const [member function] cls.add_method('IsForwarding', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::IsUp(uint32_t interface) const [member function] cls.add_method('IsUp', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::Remove(ns3::Ptr protocol) [member function] cls.add_method('Remove', 'void', @@ -17637,22 +17651,22 @@ def register_Ns3Ipv4_methods(root_module, cls): cls.add_method('GetIpForward', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): bool ns3::Ipv4::GetWeakEsModel() const [member function] cls.add_method('GetWeakEsModel', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::SetIpForward(bool forward) [member function] cls.add_method('SetIpForward', 'void', [param('bool', 'forward')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) ## ipv4.h (module 'internet'): void ns3::Ipv4::SetWeakEsModel(bool model) [member function] cls.add_method('SetWeakEsModel', 'void', [param('bool', 'model')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3Ipv4AddressChecker_methods(root_module, cls): @@ -17845,42 +17859,42 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Ipv6InterfaceAddress', [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForAddress(ns3::Ipv6Address address) const [member function] cls.add_method('GetInterfaceForAddress', 'int32_t', [param('ns3::Ipv6Address', 'address')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForDevice(ns3::Ptr device) const [member function] cls.add_method('GetInterfaceForDevice', 'int32_t', [param('ns3::Ptr< ns3::NetDevice const >', 'device')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): int32_t ns3::Ipv6::GetInterfaceForPrefix(ns3::Ipv6Address address, ns3::Ipv6Prefix mask) const [member function] cls.add_method('GetInterfaceForPrefix', 'int32_t', [param('ns3::Ipv6Address', 'address'), param('ns3::Ipv6Prefix', 'mask')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint16_t ns3::Ipv6::GetMetric(uint32_t interface) const [member function] cls.add_method('GetMetric', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint16_t ns3::Ipv6::GetMtu(uint32_t interface) const [member function] cls.add_method('GetMtu', 'uint16_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint32_t ns3::Ipv6::GetNAddresses(uint32_t interface) const [member function] cls.add_method('GetNAddresses', 'uint32_t', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): uint32_t ns3::Ipv6::GetNInterfaces() const [member function] cls.add_method('GetNInterfaces', 'uint32_t', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetNetDevice(uint32_t interface) [member function] cls.add_method('GetNetDevice', 'ns3::Ptr< ns3::NetDevice >', @@ -17890,17 +17904,17 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetProtocol(int protocolNumber, int32_t interfaceIndex) const [member function] cls.add_method('GetProtocol', 'ns3::Ptr< ns3::IpL4Protocol >', [param('int', 'protocolNumber'), param('int32_t', 'interfaceIndex')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): ns3::Ptr ns3::Ipv6::GetRoutingProtocol() const [member function] cls.add_method('GetRoutingProtocol', 'ns3::Ptr< ns3::Ipv6RoutingProtocol >', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): static ns3::TypeId ns3::Ipv6::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -17920,12 +17934,12 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('IsForwarding', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): bool ns3::Ipv6::IsUp(uint32_t interface) const [member function] cls.add_method('IsUp', 'bool', [param('uint32_t', 'interface')], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::RegisterExtensions() [member function] cls.add_method('RegisterExtensions', 'void', @@ -18002,22 +18016,22 @@ def register_Ns3Ipv6_methods(root_module, cls): cls.add_method('GetIpForward', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): bool ns3::Ipv6::GetMtuDiscover() const [member function] cls.add_method('GetMtuDiscover', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::SetIpForward(bool forward) [member function] cls.add_method('SetIpForward', 'void', [param('bool', 'forward')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) ## ipv6.h (module 'internet'): void ns3::Ipv6::SetMtuDiscover(bool mtuDiscover) [member function] cls.add_method('SetMtuDiscover', 'void', [param('bool', 'mtuDiscover')], - is_virtual=True, is_pure_virtual=True, visibility='private') + is_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3Ipv6AddressChecker_methods(root_module, cls): @@ -18125,7 +18139,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::LogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -18343,7 +18357,7 @@ def register_Ns3LteEnbComponentCarrierManager_methods(root_module, cls): cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteEnbMac_methods(root_module, cls): @@ -18766,57 +18780,57 @@ def register_Ns3LteFfrAlgorithm_methods(root_module, cls): cls.add_method('DoGetAvailableDlRbg', 'std::vector< bool >', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): std::vector > ns3::LteFfrAlgorithm::DoGetAvailableUlRbg() [member function] cls.add_method('DoGetAvailableUlRbg', 'std::vector< bool >', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): uint16_t ns3::LteFfrAlgorithm::DoGetMinContinuousUlBandwidth() [member function] cls.add_method('DoGetMinContinuousUlBandwidth', 'uint16_t', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): uint8_t ns3::LteFfrAlgorithm::DoGetTpc(uint16_t rnti) [member function] cls.add_method('DoGetTpc', 'uint8_t', [param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): bool ns3::LteFfrAlgorithm::DoIsDlRbgAvailableForUe(int rbId, uint16_t rnti) [member function] cls.add_method('DoIsDlRbgAvailableForUe', 'bool', [param('int', 'rbId'), param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): bool ns3::LteFfrAlgorithm::DoIsUlRbgAvailableForUe(int rbId, uint16_t rnti) [member function] cls.add_method('DoIsUlRbgAvailableForUe', 'bool', [param('int', 'rbId'), param('uint16_t', 'rnti')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoRecvLoadInformation(ns3::EpcX2Sap::LoadInformationParams params) [member function] cls.add_method('DoRecvLoadInformation', 'void', [param('ns3::EpcX2Sap::LoadInformationParams', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportDlCqiInfo(ns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters const & params) [member function] cls.add_method('DoReportDlCqiInfo', 'void', [param('ns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters const &', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUeMeas(uint16_t rnti, ns3::LteRrcSap::MeasResults measResults) [member function] cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUlCqiInfo(ns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters const & params) [member function] cls.add_method('DoReportUlCqiInfo', 'void', [param('ns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters const &', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoReportUlCqiInfo(std::map >, std::less, std::allocator > > > > ulCqiMap) [member function] cls.add_method('DoReportUlCqiInfo', 'void', [param('std::map< unsigned short, std::vector< double > >', 'ulCqiMap')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-ffr-algorithm.h (module 'lte'): void ns3::LteFfrAlgorithm::DoSetBandwidth(uint16_t ulBandwidth, uint16_t dlBandwidth) [member function] cls.add_method('DoSetBandwidth', 'void', @@ -18836,7 +18850,7 @@ def register_Ns3LteFfrAlgorithm_methods(root_module, cls): cls.add_method('Reconfigure', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteFfrDistributedAlgorithm_methods(root_module, cls): @@ -19582,7 +19596,7 @@ def register_Ns3LteHandoverAlgorithm_methods(root_module, cls): cls.add_method('DoReportUeMeas', 'void', [param('uint16_t', 'rnti'), param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteHarqPhy_methods(root_module, cls): @@ -20266,22 +20280,22 @@ def register_Ns3LteRlc_methods(root_module, cls): cls.add_method('DoNotifyHarqDeliveryFailure', 'void', [], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoNotifyTxOpportunity(ns3::LteMacSapUser::TxOpportunityParameters params) [member function] cls.add_method('DoNotifyTxOpportunity', 'void', [param('ns3::LteMacSapUser::TxOpportunityParameters', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoReceivePdu(ns3::LteMacSapUser::ReceivePduParameters params) [member function] cls.add_method('DoReceivePdu', 'void', [param('ns3::LteMacSapUser::ReceivePduParameters', 'params')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rlc.h (module 'lte'): void ns3::LteRlc::DoTransmitPdcpPdu(ns3::Ptr p) [member function] cls.add_method('DoTransmitPdcpPdu', 'void', [param('ns3::Ptr< ns3::Packet >', 'p')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) return def register_Ns3LteRlcAm_methods(root_module, cls): @@ -20758,42 +20772,42 @@ def register_Ns3LteStatsCalculator_methods(root_module, cls): cls.add_method('FindCellIdFromEnbMac', 'uint16_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint16_t ns3::LteStatsCalculator::FindCellIdFromEnbRlcPath(std::string path) [member function] cls.add_method('FindCellIdFromEnbRlcPath', 'uint16_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiForEnb(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiForEnb', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiForUe(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiForUe', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromEnbMac(std::string path, uint16_t rnti) [member function] cls.add_method('FindImsiFromEnbMac', 'uint64_t', [param('std::string', 'path'), param('uint16_t', 'rnti')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromEnbRlcPath(std::string path) [member function] cls.add_method('FindImsiFromEnbRlcPath', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromLteNetDevice(std::string path) [member function] cls.add_method('FindImsiFromLteNetDevice', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-stats-calculator.h (module 'lte'): static uint64_t ns3::LteStatsCalculator::FindImsiFromUePhy(std::string path) [member function] cls.add_method('FindImsiFromUePhy', 'uint64_t', [param('std::string', 'path')], - is_static=True, visibility='protected') + visibility='protected', is_static=True) return def register_Ns3LteUeComponentCarrierManager_methods(root_module, cls): @@ -21517,7 +21531,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21723,7 +21737,7 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('NotifyCourseChange', 'void', [], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## mobility-model.h (module 'mobility'): int64_t ns3::MobilityModel::DoAssignStreams(int64_t start) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21733,17 +21747,17 @@ def register_Ns3MobilityModel_methods(root_module, cls): cls.add_method('DoGetPosition', 'ns3::Vector', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_pure_virtual=True, is_const=True, visibility='private') + is_virtual=True, visibility='private', is_const=True, is_pure_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_virtual=True, visibility='private', is_pure_virtual=True) return def register_Ns3NakagamiPropagationLossModel_methods(root_module, cls): @@ -21758,7 +21772,7 @@ 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_virtual=True, visibility='private', is_const=True) ## propagation-loss-model.h (module 'propagation'): int64_t ns3::NakagamiPropagationLossModel::DoAssignStreams(int64_t stream) [member function] cls.add_method('DoAssignStreams', 'int64_t', @@ -21780,42 +21794,42 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('GetAddress', 'ns3::Address', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', @@ -21825,32 +21839,32 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('IsBridge', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const [member function] cls.add_method('IsBroadcast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [member function] cls.add_method('IsLinkUp', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const [member function] cls.add_method('IsMulticast', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() const [member function] cls.add_method('IsPointToPoint', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [member function] cls.add_method('NeedsArp', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_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', @@ -21895,7 +21909,7 @@ def register_Ns3NetDevice_methods(root_module, cls): cls.add_method('SupportsSendFrom', 'bool', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3NixVector_methods(root_module, cls): @@ -22021,12 +22035,12 @@ def register_Ns3NoBackhaulEpcHelper_methods(root_module, cls): cls.add_method('DoActivateEpsBearerForUe', 'void', [param('ns3::Ptr< ns3::NetDevice > const &', 'ueDevice'), param('ns3::Ptr< ns3::EpcTft > const &', 'tft'), param('ns3::EpsBearer const &', 'bearer')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## no-backhaul-epc-helper.h (module 'lte'): void ns3::NoBackhaulEpcHelper::DoAddX2Interface(ns3::Ptr const & enb1X2, ns3::Ptr const & enb1LteDev, ns3::Ipv4Address const & enb1X2Address, ns3::Ptr const & enb2X2, ns3::Ptr const & enb2LteDev, ns3::Ipv4Address const & enb2X2Address) const [member function] cls.add_method('DoAddX2Interface', 'void', [param('ns3::Ptr< ns3::EpcX2 > const &', 'enb1X2'), param('ns3::Ptr< ns3::NetDevice > const &', 'enb1LteDev'), param('ns3::Ipv4Address const &', 'enb1X2Address'), param('ns3::Ptr< ns3::EpcX2 > const &', 'enb2X2'), param('ns3::Ptr< ns3::NetDevice > const &', 'enb2LteDev'), param('ns3::Ipv4Address const &', 'enb2X2Address')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) return def register_Ns3NoOpComponentCarrierManager_methods(root_module, cls): @@ -22820,7 +22834,7 @@ def register_Ns3PointerChecker_methods(root_module, cls): cls.add_method('GetPointeeTypeId', 'ns3::TypeId', [], - is_virtual=True, is_pure_virtual=True, is_const=True) + is_virtual=True, is_const=True, is_pure_virtual=True) return def register_Ns3PointerValue_methods(root_module, cls): @@ -23279,12 +23293,12 @@ def register_Ns3RrcAsn1Header_methods(root_module, cls): cls.add_method('BandwidthToEnum', 'int', [param('uint16_t', 'bandwidth')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): uint32_t ns3::RrcAsn1Header::Deserialize(ns3::Buffer::Iterator bIterator) [member function] cls.add_method('Deserialize', 'uint32_t', [param('ns3::Buffer::Iterator', 'bIterator')], - is_virtual=True, is_pure_virtual=True, visibility='protected') + is_virtual=True, visibility='protected', is_pure_virtual=True) ## lte-rrc-header.h (module 'lte'): ns3::Buffer::Iterator ns3::RrcAsn1Header::DeserializeCellIdentification(ns3::LteRrcSap::CellIdentification * ci, ns3::Buffer::Iterator bIterator) [member function] cls.add_method('DeserializeCellIdentification', 'ns3::Buffer::Iterator', @@ -23389,127 +23403,127 @@ def register_Ns3RrcAsn1Header_methods(root_module, cls): cls.add_method('EnumToBandwidth', 'uint16_t', [param('int', 'n')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): ns3::TypeId ns3::RrcAsn1Header::GetInstanceTypeId() const [member function] cls.add_method('GetInstanceTypeId', 'ns3::TypeId', [], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): static ns3::TypeId ns3::RrcAsn1Header::GetTypeId() [member function] cls.add_method('GetTypeId', 'ns3::TypeId', [], - is_static=True, visibility='protected') + visibility='protected', is_static=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::PreSerialize() const [member function] cls.add_method('PreSerialize', 'void', [], - is_virtual=True, is_pure_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True, is_pure_virtual=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::Print(std::ostream & os) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os')], - is_virtual=True, is_const=True, visibility='protected') + is_virtual=True, visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::Print(std::ostream & os, ns3::LteRrcSap::RadioResourceConfigDedicated radioResourceConfigDedicated) const [member function] cls.add_method('Print', 'void', [param('std::ostream &', 'os'), param('ns3::LteRrcSap::RadioResourceConfigDedicated', 'radioResourceConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeDrbToAddModList(std::list > drbToAddModList) const [member function] cls.add_method('SerializeDrbToAddModList', 'void', [param('std::list< ns3::LteRrcSap::DrbToAddMod >', 'drbToAddModList')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeLogicalChannelConfig(ns3::LteRrcSap::LogicalChannelConfig logicalChannelConfig) const [member function] cls.add_method('SerializeLogicalChannelConfig', 'void', [param('ns3::LteRrcSap::LogicalChannelConfig', 'logicalChannelConfig')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeMeasConfig(ns3::LteRrcSap::MeasConfig measConfig) const [member function] cls.add_method('SerializeMeasConfig', 'void', [param('ns3::LteRrcSap::MeasConfig', 'measConfig')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeMeasResults(ns3::LteRrcSap::MeasResults measResults) const [member function] cls.add_method('SerializeMeasResults', 'void', [param('ns3::LteRrcSap::MeasResults', 'measResults')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeNonCriticalExtensionConfiguration(ns3::LteRrcSap::NonCriticalExtensionConfiguration nonCriticalExtensionConfiguration) const [member function] cls.add_method('SerializeNonCriticalExtensionConfiguration', 'void', [param('ns3::LteRrcSap::NonCriticalExtensionConfiguration', 'nonCriticalExtensionConfiguration')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePhysicalConfigDedicated(ns3::LteRrcSap::PhysicalConfigDedicated physicalConfigDedicated) const [member function] cls.add_method('SerializePhysicalConfigDedicated', 'void', [param('ns3::LteRrcSap::PhysicalConfigDedicated', 'physicalConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePhysicalConfigDedicatedSCell(ns3::LteRrcSap::PhysicalConfigDedicatedSCell pcdsc) const [member function] cls.add_method('SerializePhysicalConfigDedicatedSCell', 'void', [param('ns3::LteRrcSap::PhysicalConfigDedicatedSCell', 'pcdsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializePlmnIdentity(uint32_t plmnId) const [member function] cls.add_method('SerializePlmnIdentity', 'void', [param('uint32_t', 'plmnId')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeQoffsetRange(int8_t qOffsetRange) const [member function] cls.add_method('SerializeQoffsetRange', 'void', [param('int8_t', 'qOffsetRange')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRachConfigCommon(ns3::LteRrcSap::RachConfigCommon rachConfigCommon) const [member function] cls.add_method('SerializeRachConfigCommon', 'void', [param('ns3::LteRrcSap::RachConfigCommon', 'rachConfigCommon')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommon(ns3::LteRrcSap::RadioResourceConfigCommon radioResourceConfigCommon) const [member function] cls.add_method('SerializeRadioResourceConfigCommon', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommon', 'radioResourceConfigCommon')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommonSCell(ns3::LteRrcSap::RadioResourceConfigCommonSCell rrccsc) const [member function] cls.add_method('SerializeRadioResourceConfigCommonSCell', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommonSCell', 'rrccsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigCommonSib(ns3::LteRrcSap::RadioResourceConfigCommonSib radioResourceConfigCommonSib) const [member function] cls.add_method('SerializeRadioResourceConfigCommonSib', 'void', [param('ns3::LteRrcSap::RadioResourceConfigCommonSib', 'radioResourceConfigCommonSib')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceConfigDedicated(ns3::LteRrcSap::RadioResourceConfigDedicated radioResourceConfigDedicated) const [member function] cls.add_method('SerializeRadioResourceConfigDedicated', 'void', [param('ns3::LteRrcSap::RadioResourceConfigDedicated', 'radioResourceConfigDedicated')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeRadioResourceDedicatedSCell(ns3::LteRrcSap::RadioResourceConfigDedicatedSCell rrcdsc) const [member function] cls.add_method('SerializeRadioResourceDedicatedSCell', 'void', [param('ns3::LteRrcSap::RadioResourceConfigDedicatedSCell', 'rrcdsc')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSrbToAddModList(std::list > srbToAddModList) const [member function] cls.add_method('SerializeSrbToAddModList', 'void', [param('std::list< ns3::LteRrcSap::SrbToAddMod >', 'srbToAddModList')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSystemInformationBlockType1(ns3::LteRrcSap::SystemInformationBlockType1 systemInformationBlockType1) const [member function] cls.add_method('SerializeSystemInformationBlockType1', 'void', [param('ns3::LteRrcSap::SystemInformationBlockType1', 'systemInformationBlockType1')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeSystemInformationBlockType2(ns3::LteRrcSap::SystemInformationBlockType2 systemInformationBlockType2) const [member function] cls.add_method('SerializeSystemInformationBlockType2', 'void', [param('ns3::LteRrcSap::SystemInformationBlockType2', 'systemInformationBlockType2')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) ## lte-rrc-header.h (module 'lte'): void ns3::RrcAsn1Header::SerializeThresholdEutra(ns3::LteRrcSap::ThresholdEutra thresholdEutra) const [member function] cls.add_method('SerializeThresholdEutra', 'void', [param('ns3::LteRrcSap::ThresholdEutra', 'thresholdEutra')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcDlCcchMessage_methods(root_module, cls): @@ -23541,7 +23555,7 @@ def register_Ns3RrcDlCcchMessage_methods(root_module, cls): cls.add_method('SerializeDlCcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcDlDcchMessage_methods(root_module, cls): @@ -23573,7 +23587,7 @@ def register_Ns3RrcDlDcchMessage_methods(root_module, cls): cls.add_method('SerializeDlDcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcUlCcchMessage_methods(root_module, cls): @@ -23605,7 +23619,7 @@ def register_Ns3RrcUlCcchMessage_methods(root_module, cls): cls.add_method('SerializeUlCcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3RrcUlDcchMessage_methods(root_module, cls): @@ -23637,7 +23651,7 @@ def register_Ns3RrcUlDcchMessage_methods(root_module, cls): cls.add_method('SerializeUlDcchMessage', 'void', [param('int', 'msgType')], - is_const=True, visibility='protected') + visibility='protected', is_const=True) return def register_Ns3Sib1LteControlMessage_methods(root_module, cls): @@ -24541,7 +24555,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('operator()', 'bool', [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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24563,7 +24577,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::NetDevice >', 'arg0'), param('ns3::Ptr< ns3::Packet const >', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::Address const &', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Packet__gt___Const_ns3Address___amp___Const_ns3Address___amp___Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24585,7 +24599,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Packet__gt___Const_ns3Address_ cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::Packet >', 'arg0'), param('ns3::Address const &', 'arg1'), param('ns3::Address const &', 'arg2'), param('short unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24607,7 +24621,7 @@ def register_Ns3CallbackImpl__Bool_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address_ cls.add_method('operator()', 'bool', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('ns3::Address const &', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24629,7 +24643,7 @@ def register_Ns3CallbackImpl__Ns3ObjectBase___star___Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('operator()', 'ns3::ObjectBase *', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Const_ns3SpectrumValue___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24651,7 +24665,7 @@ def register_Ns3CallbackImpl__Void_Const_ns3SpectrumValue___amp___Ns3Empty_Ns3Em cls.add_method('operator()', 'void', [param('ns3::SpectrumValue const &', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3DlSchedulingCallbackInfo_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24673,7 +24687,7 @@ def register_Ns3CallbackImpl__Void_Ns3DlSchedulingCallbackInfo_Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::DlSchedulingCallbackInfo', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3EpcUeNasState_Ns3EpcUeNasState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24695,7 +24709,7 @@ def register_Ns3CallbackImpl__Void_Ns3EpcUeNasState_Ns3EpcUeNasState_Ns3Empty_Ns cls.add_method('operator()', 'void', [param('ns3::EpcUeNas::State', 'arg0'), param('ns3::EpcUeNas::State', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3PhyReceptionStatParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24717,7 +24731,7 @@ def register_Ns3CallbackImpl__Void_Ns3PhyReceptionStatParameters_Ns3Empty_Ns3Emp cls.add_method('operator()', 'void', [param('ns3::PhyReceptionStatParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3PhyTransmissionStatParameters_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24739,7 +24753,7 @@ def register_Ns3CallbackImpl__Void_Ns3PhyTransmissionStatParameters_Ns3Empty_Ns3 cls.add_method('operator()', 'void', [param('ns3::PhyTransmissionStatParameters', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') 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): @@ -24761,7 +24775,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3P 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24783,7 +24797,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3E cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::MobilityModel const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24805,7 +24819,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24827,7 +24841,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Emp cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::PacketBurst const >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') 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): @@ -24849,7 +24863,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3SpectrumPhy__gt___Ns3Ptr 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24871,7 +24885,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::LteUeRrc >', 'arg0'), param('std::list< ns3::LteRrcSap::SCellToAddMod >', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') cls.add_copy_constructor() return @@ -24894,7 +24908,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__co 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) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24916,7 +24930,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Em cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::NetDevice >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24938,7 +24952,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Packet >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address___amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24960,7 +24974,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Const_ns3Address_ cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('ns3::Address const &', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -24982,7 +24996,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Ns3Empty_Ns3Empty cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25004,7 +25018,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Socket__gt___Unsigned_int_Ns3E cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::Socket >', 'arg0'), param('unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25026,7 +25040,7 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3SpectrumSignalParameters__gt__ cls.add_method('operator()', 'void', [param('ns3::Ptr< ns3::SpectrumSignalParameters >', 'arg0')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25048,7 +25062,7 @@ def register_Ns3CallbackImpl__Void_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_ cls.add_method('operator()', 'void', [], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Unsigned_short_Unsigned_char_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25070,7 +25084,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_int_Unsigned_int_Unsigned_short_Unsi cls.add_method('operator()', 'void', [param('unsigned int', 'arg0'), param('unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('unsigned char', 'arg3'), param('short unsigned int', 'arg4'), param('unsigned char', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Bool_Unsigned_char_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25092,7 +25106,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Bool_Unsigned_char_Unsigned_cha cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('bool', 'arg1'), param('unsigned char', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25114,7 +25128,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Ns3Empty_Ns3Empt cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3LteRrcSapMeasurementReport_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25136,7 +25150,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::LteRrcSap::MeasurementReport', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3LteUeRrcState_Ns3LteUeRrcState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25158,7 +25172,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::LteUeRrc::State', 'arg3'), param('ns3::LteUeRrc::State', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3UeManagerState_Ns3UeManagerState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25180,7 +25194,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('ns3::UeManager::State', 'arg3'), param('ns3::UeManager::State', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25202,7 +25216,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_N cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25224,7 +25238,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_S cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('std::string', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_StdBasic_string__lt__char__gt___Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25246,7 +25260,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_S cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('std::string', 'arg3'), param('unsigned char', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25268,7 +25282,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_U cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25290,7 +25304,30 @@ def register_Ns3CallbackImpl__Void_Unsigned_long_Unsigned_short_Unsigned_short_U cls.add_method('operator()', 'void', [param('long unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('short unsigned int', 'arg2'), param('short unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') + return + +def register_Ns3CallbackImpl__Void_Unsigned_short_Const_stdVector__lt__int__stdAllocator__lt__int__gt_____gt_____amp___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor] + cls.add_constructor([]) + ## callback.h (module 'core'): ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl(ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> const & arg0) [constructor] + cls.add_constructor([param('ns3::CallbackImpl< void, unsigned short, std::vector< int, std::allocator< int > > const, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty > const &', 'arg0')]) + ## callback.h (module 'core'): static std::string ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::DoGetTypeid() [member function] + cls.add_method('DoGetTypeid', + 'std::string', + [], + is_static=True) + ## callback.h (module 'core'): std::string ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::GetTypeid() const [member function] + cls.add_method('GetTypeid', + 'std::string', + [], + is_virtual=True, is_const=True) + ## callback.h (module 'core'): void ns3::CallbackImpl > &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(short unsigned int arg0, std::vector > const & arg1) [member operator] + cls.add_method('operator()', + 'void', + [param('short unsigned int', 'arg0'), param('std::vector< int > const &', 'arg1')], + is_virtual=True, is_pure_virtual=True, custom_name='__call__') + cls.add_copy_constructor() return def register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25312,7 +25349,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Ns3Ptr__lt__ns3SpectrumValue__ cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('ns3::Ptr< ns3::SpectrumValue >', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25334,7 +25371,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Ns3 cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('unsigned char', 'arg1'), param('unsigned int', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Unsigned_long_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25356,7 +25393,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_char_Unsigned_int_Uns cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('unsigned char', 'arg1'), param('unsigned int', 'arg2'), param('long unsigned int', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_Bool_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25378,7 +25415,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_B cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('bool', 'arg4'), param('unsigned char', 'arg5')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25400,7 +25437,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Double_U cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('unsigned char', 'arg4')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25422,7 +25459,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Ns3Empty cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Unsigned_char_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25444,7 +25481,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Double_Unsigned cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('double', 'arg2'), param('unsigned char', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3LteUePhyState_Ns3LteUePhyState_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25466,7 +25503,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3LteUePhyStat cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1'), param('ns3::LteUePhy::State', 'arg2'), param('ns3::LteUePhy::State', 'arg3')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls): @@ -25488,7 +25525,7 @@ def register_Ns3CallbackImpl__Void_Unsigned_short_Unsigned_short_Ns3Empty_Ns3Emp cls.add_method('operator()', 'void', [param('short unsigned int', 'arg0'), param('short unsigned int', 'arg1')], - is_virtual=True, custom_name='__call__', is_pure_virtual=True) + is_virtual=True, is_pure_virtual=True, custom_name='__call__') return def register_Ns3CqaFfMacScheduler_methods(root_module, cls):