|
Lines 40-48
def register_types(module):
|
Link Here
|
|---|
|
| 40 |
module.add_class('AttributeConstructionList', import_from_module='ns.core') |
40 |
module.add_class('AttributeConstructionList', import_from_module='ns.core') |
| 41 |
## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct] |
41 |
## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct] |
| 42 |
module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList']) |
42 |
module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList']) |
| 43 |
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator', u'ns3::AttributeConstructionList::CIterator') |
|
|
| 44 |
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator*', u'ns3::AttributeConstructionList::CIterator*') |
| 45 |
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator&', u'ns3::AttributeConstructionList::CIterator&') |
| 46 |
## spectrum-model.h (module 'spectrum'): ns3::BandInfo [struct] |
43 |
## spectrum-model.h (module 'spectrum'): ns3::BandInfo [struct] |
| 47 |
module.add_class('BandInfo', import_from_module='ns.spectrum') |
44 |
module.add_class('BandInfo', import_from_module='ns.spectrum') |
| 48 |
## buffer.h (module 'network'): ns3::Buffer [class] |
45 |
## buffer.h (module 'network'): ns3::Buffer [class] |
|
Lines 361-369
def register_types(module):
|
Link Here
|
|---|
|
| 361 |
module.add_enum('InterfaceAddressScope_e', ['HOST', 'LINK', 'GLOBAL'], outer_class=root_module['ns3::Ipv4InterfaceAddress'], import_from_module='ns.internet') |
358 |
module.add_enum('InterfaceAddressScope_e', ['HOST', 'LINK', 'GLOBAL'], outer_class=root_module['ns3::Ipv4InterfaceAddress'], import_from_module='ns.internet') |
| 362 |
## ipv4-interface-container.h (module 'internet'): ns3::Ipv4InterfaceContainer [class] |
359 |
## ipv4-interface-container.h (module 'internet'): ns3::Ipv4InterfaceContainer [class] |
| 363 |
module.add_class('Ipv4InterfaceContainer', import_from_module='ns.internet') |
360 |
module.add_class('Ipv4InterfaceContainer', import_from_module='ns.internet') |
| 364 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int > > const_iterator', u'ns3::Ipv4InterfaceContainer::Iterator') |
|
|
| 365 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int > > const_iterator*', u'ns3::Ipv4InterfaceContainer::Iterator*') |
| 366 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int > > const_iterator&', u'ns3::Ipv4InterfaceContainer::Iterator&') |
| 367 |
## ipv4-address.h (module 'network'): ns3::Ipv4Mask [class] |
361 |
## ipv4-address.h (module 'network'): ns3::Ipv4Mask [class] |
| 368 |
module.add_class('Ipv4Mask', import_from_module='ns.network') |
362 |
module.add_class('Ipv4Mask', import_from_module='ns.network') |
| 369 |
## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
363 |
## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
|
Lines 380-395
def register_types(module):
|
Link Here
|
|---|
|
| 380 |
module.add_enum('Scope_e', ['HOST', 'LINKLOCAL', 'GLOBAL'], outer_class=root_module['ns3::Ipv6InterfaceAddress'], import_from_module='ns.internet') |
374 |
module.add_enum('Scope_e', ['HOST', 'LINKLOCAL', 'GLOBAL'], outer_class=root_module['ns3::Ipv6InterfaceAddress'], import_from_module='ns.internet') |
| 381 |
## ipv6-interface-container.h (module 'internet'): ns3::Ipv6InterfaceContainer [class] |
375 |
## ipv6-interface-container.h (module 'internet'): ns3::Ipv6InterfaceContainer [class] |
| 382 |
module.add_class('Ipv6InterfaceContainer', import_from_module='ns.internet') |
376 |
module.add_class('Ipv6InterfaceContainer', import_from_module='ns.internet') |
| 383 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv6 >, unsigned int > > const_iterator', u'ns3::Ipv6InterfaceContainer::Iterator') |
|
|
| 384 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv6 >, unsigned int > > const_iterator*', u'ns3::Ipv6InterfaceContainer::Iterator*') |
| 385 |
typehandlers.add_type_alias(u'std::vector< std::pair< ns3::Ptr< ns3::Ipv6 >, unsigned int > > const_iterator&', u'ns3::Ipv6InterfaceContainer::Iterator&') |
| 386 |
## ipv6-address.h (module 'network'): ns3::Ipv6Prefix [class] |
377 |
## ipv6-address.h (module 'network'): ns3::Ipv6Prefix [class] |
| 387 |
module.add_class('Ipv6Prefix', import_from_module='ns.network') |
378 |
module.add_class('Ipv6Prefix', import_from_module='ns.network') |
| 388 |
## log.h (module 'core'): ns3::LogComponent [class] |
379 |
## log.h (module 'core'): ns3::LogComponent [class] |
| 389 |
module.add_class('LogComponent', import_from_module='ns.core') |
380 |
module.add_class('LogComponent', import_from_module='ns.core') |
| 390 |
typehandlers.add_type_alias(u'std::map< std::string, ns3::LogComponent * >', u'ns3::LogComponent::ComponentList') |
|
|
| 391 |
typehandlers.add_type_alias(u'std::map< std::string, ns3::LogComponent * >*', u'ns3::LogComponent::ComponentList*') |
| 392 |
typehandlers.add_type_alias(u'std::map< std::string, ns3::LogComponent * >&', u'ns3::LogComponent::ComponentList&') |
| 393 |
## ff-mac-common.h (module 'lte'): ns3::LogicalChannelConfigListElement_s [struct] |
381 |
## ff-mac-common.h (module 'lte'): ns3::LogicalChannelConfigListElement_s [struct] |
| 394 |
module.add_class('LogicalChannelConfigListElement_s') |
382 |
module.add_class('LogicalChannelConfigListElement_s') |
| 395 |
## ff-mac-common.h (module 'lte'): ns3::LogicalChannelConfigListElement_s::Direction_e [enumeration] |
383 |
## ff-mac-common.h (module 'lte'): ns3::LogicalChannelConfigListElement_s::Direction_e [enumeration] |
|
Lines 706-714
def register_types(module):
|
Link Here
|
|---|
|
| 706 |
module.add_class('SetupParameters', outer_class=root_module['ns3::LteUeRrcSapUser']) |
694 |
module.add_class('SetupParameters', outer_class=root_module['ns3::LteUeRrcSapUser']) |
| 707 |
## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
695 |
## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
| 708 |
module.add_class('Mac48Address', import_from_module='ns.network') |
696 |
module.add_class('Mac48Address', import_from_module='ns.network') |
| 709 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )', u'ns3::Mac48Address::TracedCallback') |
|
|
| 710 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )*', u'ns3::Mac48Address::TracedCallback*') |
| 711 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )&', u'ns3::Mac48Address::TracedCallback&') |
| 712 |
## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
697 |
## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
| 713 |
root_module['ns3::Mac48Address'].implicitly_converts_to(root_module['ns3::Address']) |
698 |
root_module['ns3::Mac48Address'].implicitly_converts_to(root_module['ns3::Address']) |
| 714 |
## mac64-address.h (module 'network'): ns3::Mac64Address [class] |
699 |
## mac64-address.h (module 'network'): ns3::Mac64Address [class] |
|
Lines 729-742
def register_types(module):
|
Link Here
|
|---|
|
| 729 |
module.add_class('Names', import_from_module='ns.core') |
714 |
module.add_class('Names', import_from_module='ns.core') |
| 730 |
## net-device-container.h (module 'network'): ns3::NetDeviceContainer [class] |
715 |
## net-device-container.h (module 'network'): ns3::NetDeviceContainer [class] |
| 731 |
module.add_class('NetDeviceContainer', import_from_module='ns.network') |
716 |
module.add_class('NetDeviceContainer', import_from_module='ns.network') |
| 732 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator', u'ns3::NetDeviceContainer::Iterator') |
|
|
| 733 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator*', u'ns3::NetDeviceContainer::Iterator*') |
| 734 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator&', u'ns3::NetDeviceContainer::Iterator&') |
| 735 |
## node-container.h (module 'network'): ns3::NodeContainer [class] |
717 |
## node-container.h (module 'network'): ns3::NodeContainer [class] |
| 736 |
module.add_class('NodeContainer', import_from_module='ns.network') |
718 |
module.add_class('NodeContainer', import_from_module='ns.network') |
| 737 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Node > > const_iterator', u'ns3::NodeContainer::Iterator') |
|
|
| 738 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Node > > const_iterator*', u'ns3::NodeContainer::Iterator*') |
| 739 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Node > > const_iterator&', u'ns3::NodeContainer::Iterator&') |
| 740 |
## object-base.h (module 'core'): ns3::ObjectBase [class] |
719 |
## object-base.h (module 'core'): ns3::ObjectBase [class] |
| 741 |
module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
720 |
module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
| 742 |
## object.h (module 'core'): ns3::ObjectDeleter [struct] |
721 |
## object.h (module 'core'): ns3::ObjectDeleter [struct] |
|
Lines 769-782
def register_types(module):
|
Link Here
|
|---|
|
| 769 |
module.add_enum('Phich_e', ['ACK', 'NACK'], outer_class=root_module['ns3::PhichListElement_s']) |
748 |
module.add_enum('Phich_e', ['ACK', 'NACK'], outer_class=root_module['ns3::PhichListElement_s']) |
| 770 |
## lte-common.h (module 'lte'): ns3::PhyReceptionStatParameters [struct] |
749 |
## lte-common.h (module 'lte'): ns3::PhyReceptionStatParameters [struct] |
| 771 |
module.add_class('PhyReceptionStatParameters') |
750 |
module.add_class('PhyReceptionStatParameters') |
| 772 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyReceptionStatParameters const )', u'ns3::PhyReceptionStatParameters::TracedCallback') |
|
|
| 773 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyReceptionStatParameters const )*', u'ns3::PhyReceptionStatParameters::TracedCallback*') |
| 774 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyReceptionStatParameters const )&', u'ns3::PhyReceptionStatParameters::TracedCallback&') |
| 775 |
## lte-common.h (module 'lte'): ns3::PhyTransmissionStatParameters [struct] |
751 |
## lte-common.h (module 'lte'): ns3::PhyTransmissionStatParameters [struct] |
| 776 |
module.add_class('PhyTransmissionStatParameters') |
752 |
module.add_class('PhyTransmissionStatParameters') |
| 777 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyTransmissionStatParameters const )', u'ns3::PhyTransmissionStatParameters::TracedCallback') |
|
|
| 778 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyTransmissionStatParameters const )*', u'ns3::PhyTransmissionStatParameters::TracedCallback*') |
| 779 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::PhyTransmissionStatParameters const )&', u'ns3::PhyTransmissionStatParameters::TracedCallback&') |
| 780 |
## ff-mac-common.h (module 'lte'): ns3::RachListElement_s [struct] |
753 |
## ff-mac-common.h (module 'lte'): ns3::RachListElement_s [struct] |
| 781 |
module.add_class('RachListElement_s') |
754 |
module.add_class('RachListElement_s') |
| 782 |
## radio-bearer-stats-connector.h (module 'lte'): ns3::RadioBearerStatsConnector [class] |
755 |
## radio-bearer-stats-connector.h (module 'lte'): ns3::RadioBearerStatsConnector [class] |
|
Lines 829-837
def register_types(module):
|
Link Here
|
|---|
|
| 829 |
module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
802 |
module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
| 830 |
## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
803 |
## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
| 831 |
module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
804 |
module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
| 832 |
typehandlers.add_type_alias(u'uint32_t', u'ns3::TypeId::hash_t') |
|
|
| 833 |
typehandlers.add_type_alias(u'uint32_t*', u'ns3::TypeId::hash_t*') |
| 834 |
typehandlers.add_type_alias(u'uint32_t&', u'ns3::TypeId::hash_t&') |
| 835 |
## ff-mac-common.h (module 'lte'): ns3::UeCapabilities_s [struct] |
805 |
## ff-mac-common.h (module 'lte'): ns3::UeCapabilities_s [struct] |
| 836 |
module.add_class('UeCapabilities_s') |
806 |
module.add_class('UeCapabilities_s') |
| 837 |
## ff-mac-common.h (module 'lte'): ns3::UeSelected_s [struct] |
807 |
## ff-mac-common.h (module 'lte'): ns3::UeSelected_s [struct] |
|
Lines 926-955
def register_types(module):
|
Link Here
|
|---|
|
| 926 |
module.add_enum('PollingBit_t', ['STATUS_REPORT_NOT_REQUESTED', 'STATUS_REPORT_IS_REQUESTED'], outer_class=root_module['ns3::LteRlcAmHeader']) |
896 |
module.add_enum('PollingBit_t', ['STATUS_REPORT_NOT_REQUESTED', 'STATUS_REPORT_IS_REQUESTED'], outer_class=root_module['ns3::LteRlcAmHeader']) |
| 927 |
## lte-rlc-am-header.h (module 'lte'): ns3::LteRlcAmHeader::LastSegmentFlag_t [enumeration] |
897 |
## lte-rlc-am-header.h (module 'lte'): ns3::LteRlcAmHeader::LastSegmentFlag_t [enumeration] |
| 928 |
module.add_enum('LastSegmentFlag_t', ['NO_LAST_PDU_SEGMENT', 'LAST_PDU_SEGMENT'], outer_class=root_module['ns3::LteRlcAmHeader']) |
898 |
module.add_enum('LastSegmentFlag_t', ['NO_LAST_PDU_SEGMENT', 'LAST_PDU_SEGMENT'], outer_class=root_module['ns3::LteRlcAmHeader']) |
| 929 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::DataControlPdu_t', u'ns3::LteRlcAmHeader::DataControlPdu_t') |
|
|
| 930 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::DataControlPdu_t*', u'ns3::LteRlcAmHeader::DataControlPdu_t*') |
| 931 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::DataControlPdu_t&', u'ns3::LteRlcAmHeader::DataControlPdu_t&') |
| 932 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ControPduType_t', u'ns3::LteRlcAmHeader::ControPduType_t') |
| 933 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ControPduType_t*', u'ns3::LteRlcAmHeader::ControPduType_t*') |
| 934 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ControPduType_t&', u'ns3::LteRlcAmHeader::ControPduType_t&') |
| 935 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t', u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t') |
| 936 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t*', u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t*') |
| 937 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t&', u'ns3::LteRlcAmHeader::FramingInfoFirstByte_t&') |
| 938 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoLastByte_t', u'ns3::LteRlcAmHeader::FramingInfoLastByte_t') |
| 939 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoLastByte_t*', u'ns3::LteRlcAmHeader::FramingInfoLastByte_t*') |
| 940 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::FramingInfoLastByte_t&', u'ns3::LteRlcAmHeader::FramingInfoLastByte_t&') |
| 941 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ExtensionBit_t', u'ns3::LteRlcAmHeader::ExtensionBit_t') |
| 942 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ExtensionBit_t*', u'ns3::LteRlcAmHeader::ExtensionBit_t*') |
| 943 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ExtensionBit_t&', u'ns3::LteRlcAmHeader::ExtensionBit_t&') |
| 944 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ResegmentationFlag_t', u'ns3::LteRlcAmHeader::ResegmentationFlag_t') |
| 945 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ResegmentationFlag_t*', u'ns3::LteRlcAmHeader::ResegmentationFlag_t*') |
| 946 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::ResegmentationFlag_t&', u'ns3::LteRlcAmHeader::ResegmentationFlag_t&') |
| 947 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::PollingBit_t', u'ns3::LteRlcAmHeader::PollingBit_t') |
| 948 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::PollingBit_t*', u'ns3::LteRlcAmHeader::PollingBit_t*') |
| 949 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::PollingBit_t&', u'ns3::LteRlcAmHeader::PollingBit_t&') |
| 950 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::LastSegmentFlag_t', u'ns3::LteRlcAmHeader::LastSegmentFlag_t') |
| 951 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::LastSegmentFlag_t*', u'ns3::LteRlcAmHeader::LastSegmentFlag_t*') |
| 952 |
typehandlers.add_type_alias(u'ns3::LteRlcAmHeader::LastSegmentFlag_t&', u'ns3::LteRlcAmHeader::LastSegmentFlag_t&') |
| 953 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader [class] |
899 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader [class] |
| 954 |
module.add_class('LteRlcHeader', parent=root_module['ns3::Header']) |
900 |
module.add_class('LteRlcHeader', parent=root_module['ns3::Header']) |
| 955 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader::ExtensionBit_t [enumeration] |
901 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader::ExtensionBit_t [enumeration] |
|
Lines 958-988
def register_types(module):
|
Link Here
|
|---|
|
| 958 |
module.add_enum('FramingInfoFirstByte_t', ['FIRST_BYTE', 'NO_FIRST_BYTE'], outer_class=root_module['ns3::LteRlcHeader']) |
904 |
module.add_enum('FramingInfoFirstByte_t', ['FIRST_BYTE', 'NO_FIRST_BYTE'], outer_class=root_module['ns3::LteRlcHeader']) |
| 959 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader::FramingInfoLastByte_t [enumeration] |
905 |
## lte-rlc-header.h (module 'lte'): ns3::LteRlcHeader::FramingInfoLastByte_t [enumeration] |
| 960 |
module.add_enum('FramingInfoLastByte_t', ['LAST_BYTE', 'NO_LAST_BYTE'], outer_class=root_module['ns3::LteRlcHeader']) |
906 |
module.add_enum('FramingInfoLastByte_t', ['LAST_BYTE', 'NO_LAST_BYTE'], outer_class=root_module['ns3::LteRlcHeader']) |
| 961 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::ExtensionBit_t', u'ns3::LteRlcHeader::ExtensionBit_t') |
|
|
| 962 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::ExtensionBit_t*', u'ns3::LteRlcHeader::ExtensionBit_t*') |
| 963 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::ExtensionBit_t&', u'ns3::LteRlcHeader::ExtensionBit_t&') |
| 964 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoFirstByte_t', u'ns3::LteRlcHeader::FramingInfoFirstByte_t') |
| 965 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoFirstByte_t*', u'ns3::LteRlcHeader::FramingInfoFirstByte_t*') |
| 966 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoFirstByte_t&', u'ns3::LteRlcHeader::FramingInfoFirstByte_t&') |
| 967 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoLastByte_t', u'ns3::LteRlcHeader::FramingInfoLastByte_t') |
| 968 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoLastByte_t*', u'ns3::LteRlcHeader::FramingInfoLastByte_t*') |
| 969 |
typehandlers.add_type_alias(u'ns3::LteRlcHeader::FramingInfoLastByte_t&', u'ns3::LteRlcHeader::FramingInfoLastByte_t&') |
| 970 |
## lte-rlc-sdu-status-tag.h (module 'lte'): ns3::LteRlcSduStatusTag [class] |
907 |
## lte-rlc-sdu-status-tag.h (module 'lte'): ns3::LteRlcSduStatusTag [class] |
| 971 |
module.add_class('LteRlcSduStatusTag', parent=root_module['ns3::Tag']) |
908 |
module.add_class('LteRlcSduStatusTag', parent=root_module['ns3::Tag']) |
| 972 |
## lte-rlc-sdu-status-tag.h (module 'lte'): ns3::LteRlcSduStatusTag::SduStatus_t [enumeration] |
909 |
## lte-rlc-sdu-status-tag.h (module 'lte'): ns3::LteRlcSduStatusTag::SduStatus_t [enumeration] |
| 973 |
module.add_enum('SduStatus_t', ['FULL_SDU', 'FIRST_SEGMENT', 'MIDDLE_SEGMENT', 'LAST_SEGMENT', 'ANY_SEGMENT'], outer_class=root_module['ns3::LteRlcSduStatusTag']) |
910 |
module.add_enum('SduStatus_t', ['FULL_SDU', 'FIRST_SEGMENT', 'MIDDLE_SEGMENT', 'LAST_SEGMENT', 'ANY_SEGMENT'], outer_class=root_module['ns3::LteRlcSduStatusTag']) |
| 974 |
typehandlers.add_type_alias(u'ns3::LteRlcSduStatusTag::SduStatus_t', u'ns3::LteRlcSduStatusTag::SduStatus_t') |
|
|
| 975 |
typehandlers.add_type_alias(u'ns3::LteRlcSduStatusTag::SduStatus_t*', u'ns3::LteRlcSduStatusTag::SduStatus_t*') |
| 976 |
typehandlers.add_type_alias(u'ns3::LteRlcSduStatusTag::SduStatus_t&', u'ns3::LteRlcSduStatusTag::SduStatus_t&') |
| 977 |
## object.h (module 'core'): ns3::Object [class] |
911 |
## object.h (module 'core'): ns3::Object [class] |
| 978 |
module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
912 |
module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
| 979 |
## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
913 |
## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
| 980 |
module.add_class('AggregateIterator', import_from_module='ns.core', outer_class=root_module['ns3::Object']) |
914 |
module.add_class('AggregateIterator', import_from_module='ns.core', outer_class=root_module['ns3::Object']) |
| 981 |
## packet-burst.h (module 'network'): ns3::PacketBurst [class] |
915 |
## packet-burst.h (module 'network'): ns3::PacketBurst [class] |
| 982 |
module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) |
916 |
module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) |
| 983 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )', u'ns3::PacketBurst::TracedCallback') |
|
|
| 984 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )*', u'ns3::PacketBurst::TracedCallback*') |
| 985 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::PacketBurst const > )&', u'ns3::PacketBurst::TracedCallback&') |
| 986 |
## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] |
917 |
## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] |
| 987 |
module.add_class('PdcpTag', parent=root_module['ns3::Tag']) |
918 |
module.add_class('PdcpTag', parent=root_module['ns3::Tag']) |
| 988 |
## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] |
919 |
## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] |
|
Lines 1071-1093
def register_types(module):
|
Link Here
|
|---|
|
| 1071 |
module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumSignalParameters> >']) |
1002 |
module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumSignalParameters> >']) |
| 1072 |
## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] |
1003 |
## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] |
| 1073 |
module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumValue> >']) |
1004 |
module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumValue> >']) |
| 1074 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )', u'ns3::SpectrumValue::TracedCallback') |
|
|
| 1075 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )*', u'ns3::SpectrumValue::TracedCallback*') |
| 1076 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumValue > )&', u'ns3::SpectrumValue::TracedCallback&') |
| 1077 |
## nstime.h (module 'core'): ns3::Time [class] |
1005 |
## nstime.h (module 'core'): ns3::Time [class] |
| 1078 |
module.add_class('Time', import_from_module='ns.core') |
1006 |
module.add_class('Time', import_from_module='ns.core') |
| 1079 |
## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
1007 |
## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
| 1080 |
module.add_enum('Unit', ['Y', 'D', 'H', 'MIN', 'S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
1008 |
module.add_enum('Unit', ['Y', 'D', 'H', 'MIN', 'S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
| 1081 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time )', u'ns3::Time::TracedCallback') |
|
|
| 1082 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time )*', u'ns3::Time::TracedCallback*') |
| 1083 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time )&', u'ns3::Time::TracedCallback&') |
| 1084 |
## nstime.h (module 'core'): ns3::Time [class] |
1009 |
## nstime.h (module 'core'): ns3::Time [class] |
| 1085 |
root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) |
1010 |
root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) |
| 1086 |
## trace-fading-loss-model.h (module 'lte'): ns3::TraceFadingLossModel [class] |
1011 |
## trace-fading-loss-model.h (module 'lte'): ns3::TraceFadingLossModel [class] |
| 1087 |
module.add_class('TraceFadingLossModel', parent=root_module['ns3::SpectrumPropagationLossModel']) |
1012 |
module.add_class('TraceFadingLossModel', parent=root_module['ns3::SpectrumPropagationLossModel']) |
| 1088 |
typehandlers.add_type_alias(u'std::pair< ns3::Ptr< ns3::MobilityModel const >, ns3::Ptr< ns3::MobilityModel const > >', u'ns3::TraceFadingLossModel::ChannelRealizationId_t') |
|
|
| 1089 |
typehandlers.add_type_alias(u'std::pair< ns3::Ptr< ns3::MobilityModel const >, ns3::Ptr< ns3::MobilityModel const > >*', u'ns3::TraceFadingLossModel::ChannelRealizationId_t*') |
| 1090 |
typehandlers.add_type_alias(u'std::pair< ns3::Ptr< ns3::MobilityModel const >, ns3::Ptr< ns3::MobilityModel const > >&', u'ns3::TraceFadingLossModel::ChannelRealizationId_t&') |
| 1091 |
## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] |
1013 |
## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] |
| 1092 |
module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
1014 |
module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
| 1093 |
## trailer.h (module 'network'): ns3::Trailer [class] |
1015 |
## trailer.h (module 'network'): ns3::Trailer [class] |
|
Lines 1098-1106
def register_types(module):
|
Link Here
|
|---|
|
| 1098 |
module.add_class('UeManager', parent=root_module['ns3::Object']) |
1020 |
module.add_class('UeManager', parent=root_module['ns3::Object']) |
| 1099 |
## lte-enb-rrc.h (module 'lte'): ns3::UeManager::State [enumeration] |
1021 |
## lte-enb-rrc.h (module 'lte'): ns3::UeManager::State [enumeration] |
| 1100 |
module.add_enum('State', ['INITIAL_RANDOM_ACCESS', 'CONNECTION_SETUP', 'CONNECTION_REJECTED', 'CONNECTED_NORMALLY', 'CONNECTION_RECONFIGURATION', 'CONNECTION_REESTABLISHMENT', 'HANDOVER_PREPARATION', 'HANDOVER_JOINING', 'HANDOVER_PATH_SWITCH', 'HANDOVER_LEAVING', 'NUM_STATES'], outer_class=root_module['ns3::UeManager']) |
1022 |
module.add_enum('State', ['INITIAL_RANDOM_ACCESS', 'CONNECTION_SETUP', 'CONNECTION_REJECTED', 'CONNECTED_NORMALLY', 'CONNECTION_RECONFIGURATION', 'CONNECTION_REESTABLISHMENT', 'HANDOVER_PREPARATION', 'HANDOVER_JOINING', 'HANDOVER_PATH_SWITCH', 'HANDOVER_LEAVING', 'NUM_STATES'], outer_class=root_module['ns3::UeManager']) |
| 1101 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )', u'ns3::UeManager::StateTracedCallback') |
|
|
| 1102 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )*', u'ns3::UeManager::StateTracedCallback*') |
| 1103 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::UeManager::State const, ns3::UeManager::State const )&', u'ns3::UeManager::StateTracedCallback&') |
| 1104 |
## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable [class] |
1023 |
## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable [class] |
| 1105 |
module.add_class('UniformRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
1024 |
module.add_class('UniformRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
| 1106 |
## ff-mac-common.h (module 'lte'): ns3::VendorSpecificValue [struct] |
1025 |
## ff-mac-common.h (module 'lte'): ns3::VendorSpecificValue [struct] |
|
Lines 1117-1128
def register_types(module):
|
Link Here
|
|---|
|
| 1117 |
module.add_class('ZipfRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
1036 |
module.add_class('ZipfRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
| 1118 |
## application.h (module 'network'): ns3::Application [class] |
1037 |
## application.h (module 'network'): ns3::Application [class] |
| 1119 |
module.add_class('Application', import_from_module='ns.network', parent=root_module['ns3::Object']) |
1038 |
module.add_class('Application', import_from_module='ns.network', parent=root_module['ns3::Object']) |
| 1120 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time const &, ns3::Address const & )', u'ns3::Application::DelayAddressCallback') |
|
|
| 1121 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time const &, ns3::Address const & )*', u'ns3::Application::DelayAddressCallback*') |
| 1122 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Time const &, ns3::Address const & )&', u'ns3::Application::DelayAddressCallback&') |
| 1123 |
typehandlers.add_type_alias(u'void ( * ) ( std::string const &, std::string const & )', u'ns3::Application::StateTransitionCallback') |
| 1124 |
typehandlers.add_type_alias(u'void ( * ) ( std::string const &, std::string const & )*', u'ns3::Application::StateTransitionCallback*') |
| 1125 |
typehandlers.add_type_alias(u'void ( * ) ( std::string const &, std::string const & )&', u'ns3::Application::StateTransitionCallback&') |
| 1126 |
## lte-asn1-header.h (module 'lte'): ns3::Asn1Header [class] |
1039 |
## lte-asn1-header.h (module 'lte'): ns3::Asn1Header [class] |
| 1127 |
module.add_class('Asn1Header', parent=root_module['ns3::Header']) |
1040 |
module.add_class('Asn1Header', parent=root_module['ns3::Header']) |
| 1128 |
## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
1041 |
## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
|
Lines 1181-1198
def register_types(module):
|
Link Here
|
|---|
|
| 1181 |
module.add_class('EpcEnbApplication', parent=root_module['ns3::Application']) |
1094 |
module.add_class('EpcEnbApplication', parent=root_module['ns3::Application']) |
| 1182 |
## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication::EpsFlowId_t [struct] |
1095 |
## epc-enb-application.h (module 'lte'): ns3::EpcEnbApplication::EpsFlowId_t [struct] |
| 1183 |
module.add_class('EpsFlowId_t', outer_class=root_module['ns3::EpcEnbApplication']) |
1096 |
module.add_class('EpsFlowId_t', outer_class=root_module['ns3::EpcEnbApplication']) |
| 1184 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )', u'ns3::EpcEnbApplication::RxTracedCallback') |
|
|
| 1185 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )*', u'ns3::EpcEnbApplication::RxTracedCallback*') |
| 1186 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )&', u'ns3::EpcEnbApplication::RxTracedCallback&') |
| 1187 |
## epc-helper.h (module 'lte'): ns3::EpcHelper [class] |
1097 |
## epc-helper.h (module 'lte'): ns3::EpcHelper [class] |
| 1188 |
module.add_class('EpcHelper', parent=root_module['ns3::Object']) |
1098 |
module.add_class('EpcHelper', parent=root_module['ns3::Object']) |
| 1189 |
## epc-mme.h (module 'lte'): ns3::EpcMme [class] |
1099 |
## epc-mme.h (module 'lte'): ns3::EpcMme [class] |
| 1190 |
module.add_class('EpcMme', parent=root_module['ns3::Object']) |
1100 |
module.add_class('EpcMme', parent=root_module['ns3::Object']) |
| 1191 |
## epc-sgw-pgw-application.h (module 'lte'): ns3::EpcSgwPgwApplication [class] |
1101 |
## epc-sgw-pgw-application.h (module 'lte'): ns3::EpcSgwPgwApplication [class] |
| 1192 |
module.add_class('EpcSgwPgwApplication', parent=root_module['ns3::Application']) |
1102 |
module.add_class('EpcSgwPgwApplication', parent=root_module['ns3::Application']) |
| 1193 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )', u'ns3::EpcSgwPgwApplication::RxTracedCallback') |
|
|
| 1194 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )*', u'ns3::EpcSgwPgwApplication::RxTracedCallback*') |
| 1195 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet > )&', u'ns3::EpcSgwPgwApplication::RxTracedCallback&') |
| 1196 |
## epc-tft.h (module 'lte'): ns3::EpcTft [class] |
1103 |
## epc-tft.h (module 'lte'): ns3::EpcTft [class] |
| 1197 |
module.add_class('EpcTft', parent=root_module['ns3::SimpleRefCount< ns3::EpcTft, ns3::empty, ns3::DefaultDeleter<ns3::EpcTft> >']) |
1104 |
module.add_class('EpcTft', parent=root_module['ns3::SimpleRefCount< ns3::EpcTft, ns3::empty, ns3::DefaultDeleter<ns3::EpcTft> >']) |
| 1198 |
## epc-tft.h (module 'lte'): ns3::EpcTft::Direction [enumeration] |
1105 |
## epc-tft.h (module 'lte'): ns3::EpcTft::Direction [enumeration] |
|
Lines 1205-1213
def register_types(module):
|
Link Here
|
|---|
|
| 1205 |
module.add_class('EpcUeNas', parent=root_module['ns3::Object']) |
1112 |
module.add_class('EpcUeNas', parent=root_module['ns3::Object']) |
| 1206 |
## epc-ue-nas.h (module 'lte'): ns3::EpcUeNas::State [enumeration] |
1113 |
## epc-ue-nas.h (module 'lte'): ns3::EpcUeNas::State [enumeration] |
| 1207 |
module.add_enum('State', ['OFF', 'ATTACHING', 'IDLE_REGISTERED', 'CONNECTING_TO_EPC', 'ACTIVE', 'NUM_STATES'], outer_class=root_module['ns3::EpcUeNas']) |
1114 |
module.add_enum('State', ['OFF', 'ATTACHING', 'IDLE_REGISTERED', 'CONNECTING_TO_EPC', 'ACTIVE', 'NUM_STATES'], outer_class=root_module['ns3::EpcUeNas']) |
| 1208 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::EpcUeNas::State const, ns3::EpcUeNas::State const )', u'ns3::EpcUeNas::StateTracedCallback') |
|
|
| 1209 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::EpcUeNas::State const, ns3::EpcUeNas::State const )*', u'ns3::EpcUeNas::StateTracedCallback*') |
| 1210 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::EpcUeNas::State const, ns3::EpcUeNas::State const )&', u'ns3::EpcUeNas::StateTracedCallback&') |
| 1211 |
## epc-x2.h (module 'lte'): ns3::EpcX2 [class] |
1115 |
## epc-x2.h (module 'lte'): ns3::EpcX2 [class] |
| 1212 |
module.add_class('EpcX2', parent=root_module['ns3::Object']) |
1116 |
module.add_class('EpcX2', parent=root_module['ns3::Object']) |
| 1213 |
## epc-x2-header.h (module 'lte'): ns3::EpcX2HandoverPreparationFailureHeader [class] |
1117 |
## epc-x2-header.h (module 'lte'): ns3::EpcX2HandoverPreparationFailureHeader [class] |
|
Lines 1288-1315
def register_types(module):
|
Link Here
|
|---|
|
| 1288 |
module.add_class('LteEnbComponentCarrierManager', parent=root_module['ns3::Object']) |
1192 |
module.add_class('LteEnbComponentCarrierManager', parent=root_module['ns3::Object']) |
| 1289 |
## lte-enb-mac.h (module 'lte'): ns3::LteEnbMac [class] |
1193 |
## lte-enb-mac.h (module 'lte'): ns3::LteEnbMac [class] |
| 1290 |
module.add_class('LteEnbMac', parent=root_module['ns3::Object']) |
1194 |
module.add_class('LteEnbMac', parent=root_module['ns3::Object']) |
| 1291 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const )', u'ns3::LteEnbMac::DlSchedulingTracedCallback') |
|
|
| 1292 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const )*', u'ns3::LteEnbMac::DlSchedulingTracedCallback*') |
| 1293 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const, uint16_t const, uint8_t const )&', u'ns3::LteEnbMac::DlSchedulingTracedCallback&') |
| 1294 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const )', u'ns3::LteEnbMac::UlSchedulingTracedCallback') |
| 1295 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const )*', u'ns3::LteEnbMac::UlSchedulingTracedCallback*') |
| 1296 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t const, uint32_t const, uint16_t const, uint8_t const, uint16_t const )&', u'ns3::LteEnbMac::UlSchedulingTracedCallback&') |
| 1297 |
## lte-enb-rrc.h (module 'lte'): ns3::LteEnbRrc [class] |
1195 |
## lte-enb-rrc.h (module 'lte'): ns3::LteEnbRrc [class] |
| 1298 |
module.add_class('LteEnbRrc', parent=root_module['ns3::Object']) |
1196 |
module.add_class('LteEnbRrc', parent=root_module['ns3::Object']) |
| 1299 |
## lte-enb-rrc.h (module 'lte'): ns3::LteEnbRrc::LteEpsBearerToRlcMapping_t [enumeration] |
1197 |
## lte-enb-rrc.h (module 'lte'): ns3::LteEnbRrc::LteEpsBearerToRlcMapping_t [enumeration] |
| 1300 |
module.add_enum('LteEpsBearerToRlcMapping_t', ['RLC_SM_ALWAYS', 'RLC_UM_ALWAYS', 'RLC_AM_ALWAYS', 'PER_BASED'], outer_class=root_module['ns3::LteEnbRrc']) |
1198 |
module.add_enum('LteEpsBearerToRlcMapping_t', ['RLC_SM_ALWAYS', 'RLC_UM_ALWAYS', 'RLC_AM_ALWAYS', 'PER_BASED'], outer_class=root_module['ns3::LteEnbRrc']) |
| 1301 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint16_t const )', u'ns3::LteEnbRrc::NewUeContextTracedCallback') |
|
|
| 1302 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint16_t const )*', u'ns3::LteEnbRrc::NewUeContextTracedCallback*') |
| 1303 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint16_t const )&', u'ns3::LteEnbRrc::NewUeContextTracedCallback&') |
| 1304 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const )', u'ns3::LteEnbRrc::ConnectionHandoverTracedCallback') |
| 1305 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const )*', u'ns3::LteEnbRrc::ConnectionHandoverTracedCallback*') |
| 1306 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const )&', u'ns3::LteEnbRrc::ConnectionHandoverTracedCallback&') |
| 1307 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, uint16_t const )', u'ns3::LteEnbRrc::HandoverStartTracedCallback') |
| 1308 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, uint16_t const )*', u'ns3::LteEnbRrc::HandoverStartTracedCallback*') |
| 1309 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, uint16_t const )&', u'ns3::LteEnbRrc::HandoverStartTracedCallback&') |
| 1310 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::LteRrcSap::MeasurementReport const )', u'ns3::LteEnbRrc::ReceiveReportTracedCallback') |
| 1311 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::LteRrcSap::MeasurementReport const )*', u'ns3::LteEnbRrc::ReceiveReportTracedCallback*') |
| 1312 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t const, uint16_t const, uint16_t const, ns3::LteRrcSap::MeasurementReport const )&', u'ns3::LteEnbRrc::ReceiveReportTracedCallback&') |
| 1313 |
## lte-rrc-protocol-ideal.h (module 'lte'): ns3::LteEnbRrcProtocolIdeal [class] |
1199 |
## lte-rrc-protocol-ideal.h (module 'lte'): ns3::LteEnbRrcProtocolIdeal [class] |
| 1314 |
module.add_class('LteEnbRrcProtocolIdeal', parent=root_module['ns3::Object']) |
1200 |
module.add_class('LteEnbRrcProtocolIdeal', parent=root_module['ns3::Object']) |
| 1315 |
## lte-rrc-protocol-real.h (module 'lte'): ns3::LteEnbRrcProtocolReal [class] |
1201 |
## lte-rrc-protocol-real.h (module 'lte'): ns3::LteEnbRrcProtocolReal [class] |
|
Lines 1344-1367
def register_types(module):
|
Link Here
|
|---|
|
| 1344 |
module.add_class('LtePdcp', parent=root_module['ns3::Object']) |
1230 |
module.add_class('LtePdcp', parent=root_module['ns3::Object']) |
| 1345 |
## lte-pdcp.h (module 'lte'): ns3::LtePdcp::Status [struct] |
1231 |
## lte-pdcp.h (module 'lte'): ns3::LtePdcp::Status [struct] |
| 1346 |
module.add_class('Status', outer_class=root_module['ns3::LtePdcp']) |
1232 |
module.add_class('Status', outer_class=root_module['ns3::LtePdcp']) |
| 1347 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )', u'ns3::LtePdcp::PduTxTracedCallback') |
|
|
| 1348 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )*', u'ns3::LtePdcp::PduTxTracedCallback*') |
| 1349 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )&', u'ns3::LtePdcp::PduTxTracedCallback&') |
| 1350 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint8_t const, uint32_t const, uint64_t const )', u'ns3::LtePdcp::PduRxTracedCallback') |
| 1351 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint8_t const, uint32_t const, uint64_t const )*', u'ns3::LtePdcp::PduRxTracedCallback*') |
| 1352 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t const, uint8_t const, uint32_t const, uint64_t const )&', u'ns3::LtePdcp::PduRxTracedCallback&') |
| 1353 |
## lte-phy.h (module 'lte'): ns3::LtePhy [class] |
1233 |
## lte-phy.h (module 'lte'): ns3::LtePhy [class] |
| 1354 |
module.add_class('LtePhy', parent=root_module['ns3::Object']) |
1234 |
module.add_class('LtePhy', parent=root_module['ns3::Object']) |
| 1355 |
## lte-radio-bearer-info.h (module 'lte'): ns3::LteRadioBearerInfo [class] |
1235 |
## lte-radio-bearer-info.h (module 'lte'): ns3::LteRadioBearerInfo [class] |
| 1356 |
module.add_class('LteRadioBearerInfo', parent=root_module['ns3::Object']) |
1236 |
module.add_class('LteRadioBearerInfo', parent=root_module['ns3::Object']) |
| 1357 |
## lte-rlc.h (module 'lte'): ns3::LteRlc [class] |
1237 |
## lte-rlc.h (module 'lte'): ns3::LteRlc [class] |
| 1358 |
module.add_class('LteRlc', parent=root_module['ns3::Object']) |
1238 |
module.add_class('LteRlc', parent=root_module['ns3::Object']) |
| 1359 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )', u'ns3::LteRlc::NotifyTxTracedCallback') |
|
|
| 1360 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )*', u'ns3::LteRlc::NotifyTxTracedCallback*') |
| 1361 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t )&', u'ns3::LteRlc::NotifyTxTracedCallback&') |
| 1362 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t, uint64_t )', u'ns3::LteRlc::ReceiveTracedCallback') |
| 1363 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t, uint64_t )*', u'ns3::LteRlc::ReceiveTracedCallback*') |
| 1364 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint8_t, uint32_t, uint64_t )&', u'ns3::LteRlc::ReceiveTracedCallback&') |
| 1365 |
## lte-rlc-am.h (module 'lte'): ns3::LteRlcAm [class] |
1239 |
## lte-rlc-am.h (module 'lte'): ns3::LteRlcAm [class] |
| 1366 |
module.add_class('LteRlcAm', parent=root_module['ns3::LteRlc']) |
1240 |
module.add_class('LteRlcAm', parent=root_module['ns3::LteRlc']) |
| 1367 |
## lte-rlc.h (module 'lte'): ns3::LteRlcSm [class] |
1241 |
## lte-rlc.h (module 'lte'): ns3::LteRlcSm [class] |
|
Lines 1394-1432
def register_types(module):
|
Link Here
|
|---|
|
| 1394 |
module.add_class('LteUePhy', parent=root_module['ns3::LtePhy']) |
1268 |
module.add_class('LteUePhy', parent=root_module['ns3::LtePhy']) |
| 1395 |
## lte-ue-phy.h (module 'lte'): ns3::LteUePhy::State [enumeration] |
1269 |
## lte-ue-phy.h (module 'lte'): ns3::LteUePhy::State [enumeration] |
| 1396 |
module.add_enum('State', ['CELL_SEARCH', 'SYNCHRONIZED', 'NUM_STATES'], outer_class=root_module['ns3::LteUePhy']) |
1270 |
module.add_enum('State', ['CELL_SEARCH', 'SYNCHRONIZED', 'NUM_STATES'], outer_class=root_module['ns3::LteUePhy']) |
| 1397 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, ns3::LteUePhy::State, ns3::LteUePhy::State )', u'ns3::LteUePhy::StateTracedCallback') |
|
|
| 1398 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, ns3::LteUePhy::State, ns3::LteUePhy::State )*', u'ns3::LteUePhy::StateTracedCallback*') |
| 1399 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, ns3::LteUePhy::State, ns3::LteUePhy::State )&', u'ns3::LteUePhy::StateTracedCallback&') |
| 1400 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, uint8_t )', u'ns3::LteUePhy::RsrpSinrTracedCallback') |
| 1401 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, uint8_t )*', u'ns3::LteUePhy::RsrpSinrTracedCallback*') |
| 1402 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, uint8_t )&', u'ns3::LteUePhy::RsrpSinrTracedCallback&') |
| 1403 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )', u'ns3::LteUePhy::RsrpRsrqTracedCallback') |
| 1404 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )*', u'ns3::LteUePhy::RsrpRsrqTracedCallback*') |
| 1405 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, double, bool, uint8_t )&', u'ns3::LteUePhy::RsrpRsrqTracedCallback&') |
| 1406 |
## lte-ue-power-control.h (module 'lte'): ns3::LteUePowerControl [class] |
1271 |
## lte-ue-power-control.h (module 'lte'): ns3::LteUePowerControl [class] |
| 1407 |
module.add_class('LteUePowerControl', parent=root_module['ns3::Object']) |
1272 |
module.add_class('LteUePowerControl', parent=root_module['ns3::Object']) |
| 1408 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double )', u'ns3::LteUePowerControl::TxPowerTracedCallback') |
|
|
| 1409 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double )*', u'ns3::LteUePowerControl::TxPowerTracedCallback*') |
| 1410 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double )&', u'ns3::LteUePowerControl::TxPowerTracedCallback&') |
| 1411 |
## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc [class] |
1273 |
## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc [class] |
| 1412 |
module.add_class('LteUeRrc', parent=root_module['ns3::Object']) |
1274 |
module.add_class('LteUeRrc', parent=root_module['ns3::Object']) |
| 1413 |
## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc::State [enumeration] |
1275 |
## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc::State [enumeration] |
| 1414 |
module.add_enum('State', ['IDLE_START', 'IDLE_CELL_SEARCH', 'IDLE_WAIT_MIB_SIB1', 'IDLE_WAIT_MIB', 'IDLE_WAIT_SIB1', 'IDLE_CAMPED_NORMALLY', 'IDLE_WAIT_SIB2', 'IDLE_RANDOM_ACCESS', 'IDLE_CONNECTING', 'CONNECTED_NORMALLY', 'CONNECTED_HANDOVER', 'CONNECTED_PHY_PROBLEM', 'CONNECTED_REESTABLISHING', 'NUM_STATES'], outer_class=root_module['ns3::LteUeRrc']) |
1276 |
module.add_enum('State', ['IDLE_START', 'IDLE_CELL_SEARCH', 'IDLE_WAIT_MIB_SIB1', 'IDLE_WAIT_MIB', 'IDLE_WAIT_SIB1', 'IDLE_CAMPED_NORMALLY', 'IDLE_WAIT_SIB2', 'IDLE_RANDOM_ACCESS', 'IDLE_CONNECTING', 'CONNECTED_NORMALLY', 'CONNECTED_HANDOVER', 'CONNECTED_PHY_PROBLEM', 'CONNECTED_REESTABLISHING', 'NUM_STATES'], outer_class=root_module['ns3::LteUeRrc']) |
| 1415 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t )', u'ns3::LteUeRrc::CellSelectionTracedCallback') |
|
|
| 1416 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t )*', u'ns3::LteUeRrc::CellSelectionTracedCallback*') |
| 1417 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t )&', u'ns3::LteUeRrc::CellSelectionTracedCallback&') |
| 1418 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t )', u'ns3::LteUeRrc::ImsiCidRntiTracedCallback') |
| 1419 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t )*', u'ns3::LteUeRrc::ImsiCidRntiTracedCallback*') |
| 1420 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t )&', u'ns3::LteUeRrc::ImsiCidRntiTracedCallback&') |
| 1421 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, uint16_t )', u'ns3::LteUeRrc::MibSibHandoverTracedCallback') |
| 1422 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, uint16_t )*', u'ns3::LteUeRrc::MibSibHandoverTracedCallback*') |
| 1423 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, uint16_t )&', u'ns3::LteUeRrc::MibSibHandoverTracedCallback&') |
| 1424 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, ns3::LteUeRrc::State, ns3::LteUeRrc::State )', u'ns3::LteUeRrc::StateTracedCallback') |
| 1425 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, ns3::LteUeRrc::State, ns3::LteUeRrc::State )*', u'ns3::LteUeRrc::StateTracedCallback*') |
| 1426 |
typehandlers.add_type_alias(u'void ( * ) ( uint64_t, uint16_t, uint16_t, ns3::LteUeRrc::State, ns3::LteUeRrc::State )&', u'ns3::LteUeRrc::StateTracedCallback&') |
| 1427 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod > )', u'ns3::LteUeRrc::SCarrierConfiguredTracedCallback') |
| 1428 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod > )*', u'ns3::LteUeRrc::SCarrierConfiguredTracedCallback*') |
| 1429 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod > )&', u'ns3::LteUeRrc::SCarrierConfiguredTracedCallback&') |
| 1430 |
## lte-rrc-protocol-ideal.h (module 'lte'): ns3::LteUeRrcProtocolIdeal [class] |
1277 |
## lte-rrc-protocol-ideal.h (module 'lte'): ns3::LteUeRrcProtocolIdeal [class] |
| 1431 |
module.add_class('LteUeRrcProtocolIdeal', parent=root_module['ns3::Object']) |
1278 |
module.add_class('LteUeRrcProtocolIdeal', parent=root_module['ns3::Object']) |
| 1432 |
## lte-rrc-protocol-real.h (module 'lte'): ns3::LteUeRrcProtocolReal [class] |
1279 |
## lte-rrc-protocol-real.h (module 'lte'): ns3::LteUeRrcProtocolReal [class] |
|
Lines 1449-1470
def register_types(module):
|
Link Here
|
|---|
|
| 1449 |
module.add_class('MinMaxAvgTotalCalculator', import_from_module='ns.stats', template_parameters=['unsigned long long'], parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) |
1296 |
module.add_class('MinMaxAvgTotalCalculator', import_from_module='ns.stats', template_parameters=['unsigned long long'], parent=[root_module['ns3::DataCalculator'], root_module['ns3::StatisticalSummary']]) |
| 1450 |
## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] |
1297 |
## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] |
| 1451 |
module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
1298 |
module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
| 1452 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )', u'ns3::MobilityModel::TracedCallback') |
|
|
| 1453 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )*', u'ns3::MobilityModel::TracedCallback*') |
| 1454 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::MobilityModel const > )&', u'ns3::MobilityModel::TracedCallback&') |
| 1455 |
## net-device.h (module 'network'): ns3::NetDevice [class] |
1299 |
## net-device.h (module 'network'): ns3::NetDevice [class] |
| 1456 |
module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
1300 |
module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
| 1457 |
## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
1301 |
## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
| 1458 |
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') |
1302 |
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') |
| 1459 |
typehandlers.add_type_alias(u'void ( * ) ( )', u'ns3::NetDevice::LinkChangeTracedCallback') |
|
|
| 1460 |
typehandlers.add_type_alias(u'void ( * ) ( )*', u'ns3::NetDevice::LinkChangeTracedCallback*') |
| 1461 |
typehandlers.add_type_alias(u'void ( * ) ( )&', u'ns3::NetDevice::LinkChangeTracedCallback&') |
| 1462 |
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::NetDevice::ReceiveCallback') |
| 1463 |
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::NetDevice::ReceiveCallback*') |
| 1464 |
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::NetDevice::ReceiveCallback&') |
| 1465 |
typehandlers.add_type_alias(u'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 >', u'ns3::NetDevice::PromiscReceiveCallback') |
| 1466 |
typehandlers.add_type_alias(u'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 >*', u'ns3::NetDevice::PromiscReceiveCallback*') |
| 1467 |
typehandlers.add_type_alias(u'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 >&', u'ns3::NetDevice::PromiscReceiveCallback&') |
| 1468 |
## nix-vector.h (module 'network'): ns3::NixVector [class] |
1303 |
## nix-vector.h (module 'network'): ns3::NixVector [class] |
| 1469 |
module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >']) |
1304 |
module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >']) |
| 1470 |
## no-op-component-carrier-manager.h (module 'lte'): ns3::NoOpComponentCarrierManager [class] |
1305 |
## no-op-component-carrier-manager.h (module 'lte'): ns3::NoOpComponentCarrierManager [class] |
|
Lines 1473-1484
def register_types(module):
|
Link Here
|
|---|
|
| 1473 |
module.add_class('NoOpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) |
1308 |
module.add_class('NoOpHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) |
| 1474 |
## node.h (module 'network'): ns3::Node [class] |
1309 |
## node.h (module 'network'): ns3::Node [class] |
| 1475 |
module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
1310 |
module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
| 1476 |
typehandlers.add_type_alias(u'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 >', u'ns3::Node::ProtocolHandler') |
|
|
| 1477 |
typehandlers.add_type_alias(u'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 >*', u'ns3::Node::ProtocolHandler*') |
| 1478 |
typehandlers.add_type_alias(u'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 >&', u'ns3::Node::ProtocolHandler&') |
| 1479 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::Node::DeviceAdditionListener') |
| 1480 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::Node::DeviceAdditionListener*') |
| 1481 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::Node::DeviceAdditionListener&') |
| 1482 |
## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class] |
1311 |
## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class] |
| 1483 |
module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
1312 |
module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
| 1484 |
## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
1313 |
## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
|
Lines 1487-1510
def register_types(module):
|
Link Here
|
|---|
|
| 1487 |
module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
1316 |
module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
| 1488 |
## packet.h (module 'network'): ns3::Packet [class] |
1317 |
## packet.h (module 'network'): ns3::Packet [class] |
| 1489 |
module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
1318 |
module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
| 1490 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )', u'ns3::Packet::TracedCallback') |
|
|
| 1491 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )*', u'ns3::Packet::TracedCallback*') |
| 1492 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )&', u'ns3::Packet::TracedCallback&') |
| 1493 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )', u'ns3::Packet::AddressTracedCallback') |
| 1494 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )*', u'ns3::Packet::AddressTracedCallback*') |
| 1495 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )&', u'ns3::Packet::AddressTracedCallback&') |
| 1496 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > const, ns3::Address const &, ns3::Address const & )', u'ns3::Packet::TwoAddressTracedCallback') |
| 1497 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > const, ns3::Address const &, ns3::Address const & )*', u'ns3::Packet::TwoAddressTracedCallback*') |
| 1498 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > const, ns3::Address const &, ns3::Address const & )&', u'ns3::Packet::TwoAddressTracedCallback&') |
| 1499 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )', u'ns3::Packet::Mac48AddressTracedCallback') |
| 1500 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )*', u'ns3::Packet::Mac48AddressTracedCallback*') |
| 1501 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )&', u'ns3::Packet::Mac48AddressTracedCallback&') |
| 1502 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )', u'ns3::Packet::SizeTracedCallback') |
| 1503 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )*', u'ns3::Packet::SizeTracedCallback*') |
| 1504 |
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )&', u'ns3::Packet::SizeTracedCallback&') |
| 1505 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )', u'ns3::Packet::SinrTracedCallback') |
| 1506 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )*', u'ns3::Packet::SinrTracedCallback*') |
| 1507 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )&', u'ns3::Packet::SinrTracedCallback&') |
| 1508 |
## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class] |
1319 |
## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class] |
| 1509 |
module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
1320 |
module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
| 1510 |
## pf-ff-mac-scheduler.h (module 'lte'): ns3::PfFfMacScheduler [class] |
1321 |
## pf-ff-mac-scheduler.h (module 'lte'): ns3::PfFfMacScheduler [class] |
|
Lines 1553-1561
def register_types(module):
|
Link Here
|
|---|
|
| 1553 |
module.add_class('SimpleUeComponentCarrierManager', parent=root_module['ns3::LteUeComponentCarrierManager']) |
1364 |
module.add_class('SimpleUeComponentCarrierManager', parent=root_module['ns3::LteUeComponentCarrierManager']) |
| 1554 |
## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] |
1365 |
## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] |
| 1555 |
module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) |
1366 |
module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) |
| 1556 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double )', u'ns3::SpectrumChannel::LossTracedCallback') |
|
|
| 1557 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double )*', u'ns3::SpectrumChannel::LossTracedCallback*') |
| 1558 |
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::SpectrumPhy >, ns3::Ptr< ns3::SpectrumPhy >, double )&', u'ns3::SpectrumChannel::LossTracedCallback&') |
| 1559 |
## lte-vendor-specific-parameters.h (module 'lte'): ns3::SrsCqiRntiVsp [class] |
1367 |
## lte-vendor-specific-parameters.h (module 'lte'): ns3::SrsCqiRntiVsp [class] |
| 1560 |
module.add_class('SrsCqiRntiVsp', parent=root_module['ns3::VendorSpecificValue']) |
1368 |
module.add_class('SrsCqiRntiVsp', parent=root_module['ns3::VendorSpecificValue']) |
| 1561 |
## string.h (module 'core'): ns3::StringChecker [class] |
1369 |
## string.h (module 'core'): ns3::StringChecker [class] |
|
Lines 1590-1598
def register_types(module):
|
Link Here
|
|---|
|
| 1590 |
module.add_class('Vector3DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
1398 |
module.add_class('Vector3DValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
| 1591 |
## virtual-net-device.h (module 'virtual-net-device'): ns3::VirtualNetDevice [class] |
1399 |
## virtual-net-device.h (module 'virtual-net-device'): ns3::VirtualNetDevice [class] |
| 1592 |
module.add_class('VirtualNetDevice', import_from_module='ns.virtual_net_device', parent=root_module['ns3::NetDevice']) |
1400 |
module.add_class('VirtualNetDevice', import_from_module='ns.virtual_net_device', parent=root_module['ns3::NetDevice']) |
| 1593 |
typehandlers.add_type_alias(u'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 >', u'ns3::VirtualNetDevice::SendCallback') |
|
|
| 1594 |
typehandlers.add_type_alias(u'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 >*', u'ns3::VirtualNetDevice::SendCallback*') |
| 1595 |
typehandlers.add_type_alias(u'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 >&', u'ns3::VirtualNetDevice::SendCallback&') |
| 1596 |
## a2-a4-rsrq-handover-algorithm.h (module 'lte'): ns3::A2A4RsrqHandoverAlgorithm [class] |
1401 |
## a2-a4-rsrq-handover-algorithm.h (module 'lte'): ns3::A2A4RsrqHandoverAlgorithm [class] |
| 1597 |
module.add_class('A2A4RsrqHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) |
1402 |
module.add_class('A2A4RsrqHandoverAlgorithm', parent=root_module['ns3::LteHandoverAlgorithm']) |
| 1598 |
## a3-rsrp-handover-algorithm.h (module 'lte'): ns3::A3RsrpHandoverAlgorithm [class] |
1403 |
## a3-rsrp-handover-algorithm.h (module 'lte'): ns3::A3RsrpHandoverAlgorithm [class] |
|
Lines 1699-1710
def register_types(module):
|
Link Here
|
|---|
|
| 1699 |
module.add_class('LteDataRadioBearerInfo', parent=root_module['ns3::LteRadioBearerInfo']) |
1504 |
module.add_class('LteDataRadioBearerInfo', parent=root_module['ns3::LteRadioBearerInfo']) |
| 1700 |
## lte-enb-phy.h (module 'lte'): ns3::LteEnbPhy [class] |
1505 |
## lte-enb-phy.h (module 'lte'): ns3::LteEnbPhy [class] |
| 1701 |
module.add_class('LteEnbPhy', parent=root_module['ns3::LtePhy']) |
1506 |
module.add_class('LteEnbPhy', parent=root_module['ns3::LtePhy']) |
| 1702 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, uint8_t )', u'ns3::LteEnbPhy::ReportUeSinrTracedCallback') |
|
|
| 1703 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, uint8_t )*', u'ns3::LteEnbPhy::ReportUeSinrTracedCallback*') |
| 1704 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t, double, uint8_t )&', u'ns3::LteEnbPhy::ReportUeSinrTracedCallback&') |
| 1705 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )', u'ns3::LteEnbPhy::ReportInterferenceTracedCallback') |
| 1706 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )*', u'ns3::LteEnbPhy::ReportInterferenceTracedCallback*') |
| 1707 |
typehandlers.add_type_alias(u'void ( * ) ( uint16_t, ns3::Ptr< ns3::SpectrumValue > )&', u'ns3::LteEnbPhy::ReportInterferenceTracedCallback&') |
| 1708 |
## lte-net-device.h (module 'lte'): ns3::LteNetDevice [class] |
1507 |
## lte-net-device.h (module 'lte'): ns3::LteNetDevice [class] |
| 1709 |
module.add_class('LteNetDevice', parent=root_module['ns3::NetDevice']) |
1508 |
module.add_class('LteNetDevice', parent=root_module['ns3::NetDevice']) |
| 1710 |
## lte-ue-net-device.h (module 'lte'): ns3::LteUeNetDevice [class] |
1509 |
## lte-ue-net-device.h (module 'lte'): ns3::LteUeNetDevice [class] |
|
Lines 1808-1870
def register_types(module):
|
Link Here
|
|---|
|
| 1808 |
module.add_container('std::list< ns3::Ptr< ns3::LteControlMessage > >', 'ns3::Ptr< ns3::LteControlMessage >', container_type=u'list') |
1607 |
module.add_container('std::list< ns3::Ptr< ns3::LteControlMessage > >', 'ns3::Ptr< ns3::LteControlMessage >', container_type=u'list') |
| 1809 |
module.add_container('std::list< ns3::UlDciLteControlMessage >', 'ns3::UlDciLteControlMessage', container_type=u'list') |
1608 |
module.add_container('std::list< ns3::UlDciLteControlMessage >', 'ns3::UlDciLteControlMessage', container_type=u'list') |
| 1810 |
module.add_container('std::map< unsigned char, ns3::Ptr< ns3::ComponentCarrierUe > >', ('unsigned char', 'ns3::Ptr< ns3::ComponentCarrierUe >'), container_type=u'map') |
1609 |
module.add_container('std::map< unsigned char, ns3::Ptr< ns3::ComponentCarrierUe > >', ('unsigned char', 'ns3::Ptr< ns3::ComponentCarrierUe >'), container_type=u'map') |
| 1811 |
typehandlers.add_type_alias(u'std::vector< unsigned char >', u'ns3::DlHarqProcessesStatus_t') |
1610 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >', u'ns3::DlHarqProcessesStatus_t') |
| 1812 |
typehandlers.add_type_alias(u'std::vector< unsigned char >*', u'ns3::DlHarqProcessesStatus_t*') |
1611 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >*', u'ns3::DlHarqProcessesStatus_t*') |
| 1813 |
typehandlers.add_type_alias(u'std::vector< unsigned char >&', u'ns3::DlHarqProcessesStatus_t&') |
1612 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >&', u'ns3::DlHarqProcessesStatus_t&') |
| 1814 |
typehandlers.add_type_alias(u'std::vector< unsigned char >', u'ns3::DlHarqProcessesTimer_t') |
1613 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >', u'ns3::DlHarqProcessesTimer_t') |
| 1815 |
typehandlers.add_type_alias(u'std::vector< unsigned char >*', u'ns3::DlHarqProcessesTimer_t*') |
1614 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >*', u'ns3::DlHarqProcessesTimer_t*') |
| 1816 |
typehandlers.add_type_alias(u'std::vector< unsigned char >&', u'ns3::DlHarqProcessesTimer_t&') |
1615 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >&', u'ns3::DlHarqProcessesTimer_t&') |
| 1817 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s >', u'ns3::DlHarqProcessesDciBuffer_t') |
1616 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s, std::allocator< ns3::DlDciListElement_s > >', u'ns3::DlHarqProcessesDciBuffer_t') |
| 1818 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s >*', u'ns3::DlHarqProcessesDciBuffer_t*') |
1617 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s, std::allocator< ns3::DlDciListElement_s > >*', u'ns3::DlHarqProcessesDciBuffer_t*') |
| 1819 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s >&', u'ns3::DlHarqProcessesDciBuffer_t&') |
1618 |
typehandlers.add_type_alias(u'std::vector< ns3::DlDciListElement_s, std::allocator< ns3::DlDciListElement_s > >&', u'ns3::DlHarqProcessesDciBuffer_t&') |
| 1820 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s > >', u'ns3::RlcPduList_t') |
1619 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >', u'ns3::RlcPduList_t') |
| 1821 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s > >*', u'ns3::RlcPduList_t*') |
1620 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >*', u'ns3::RlcPduList_t*') |
| 1822 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s > >&', u'ns3::RlcPduList_t&') |
1621 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >&', u'ns3::RlcPduList_t&') |
| 1823 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s > > >', u'ns3::DlHarqRlcPduListBuffer_t') |
1622 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >, std::allocator< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > > > >', u'ns3::DlHarqRlcPduListBuffer_t') |
| 1824 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s > > >*', u'ns3::DlHarqRlcPduListBuffer_t*') |
1623 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >, std::allocator< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > > > >*', u'ns3::DlHarqRlcPduListBuffer_t*') |
| 1825 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s > > >&', u'ns3::DlHarqRlcPduListBuffer_t&') |
1624 |
typehandlers.add_type_alias(u'std::vector< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > >, std::allocator< std::vector< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > >, std::allocator< std::vector< ns3::RlcPduListElement_s, std::allocator< ns3::RlcPduListElement_s > > > > > >&', u'ns3::DlHarqRlcPduListBuffer_t&') |
| 1826 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s >', u'ns3::UlHarqProcessesDciBuffer_t') |
1625 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s, std::allocator< ns3::UlDciListElement_s > >', u'ns3::UlHarqProcessesDciBuffer_t') |
| 1827 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s >*', u'ns3::UlHarqProcessesDciBuffer_t*') |
1626 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s, std::allocator< ns3::UlDciListElement_s > >*', u'ns3::UlHarqProcessesDciBuffer_t*') |
| 1828 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s >&', u'ns3::UlHarqProcessesDciBuffer_t&') |
1627 |
typehandlers.add_type_alias(u'std::vector< ns3::UlDciListElement_s, std::allocator< ns3::UlDciListElement_s > >&', u'ns3::UlHarqProcessesDciBuffer_t&') |
| 1829 |
typehandlers.add_type_alias(u'std::vector< unsigned char >', u'ns3::UlHarqProcessesStatus_t') |
1628 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >', u'ns3::UlHarqProcessesStatus_t') |
| 1830 |
typehandlers.add_type_alias(u'std::vector< unsigned char >*', u'ns3::UlHarqProcessesStatus_t*') |
1629 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >*', u'ns3::UlHarqProcessesStatus_t*') |
| 1831 |
typehandlers.add_type_alias(u'std::vector< unsigned char >&', u'ns3::UlHarqProcessesStatus_t&') |
1630 |
typehandlers.add_type_alias(u'std::vector< unsigned char, std::allocator< unsigned char > >&', u'ns3::UlHarqProcessesStatus_t&') |
| 1832 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int >', u'ns3::Uint32Map') |
1631 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned int > > >', u'ns3::Uint32Map') |
| 1833 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int >*', u'ns3::Uint32Map*') |
1632 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned int > > >*', u'ns3::Uint32Map*') |
| 1834 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int >&', u'ns3::Uint32Map&') |
1633 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned int, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned int > > >&', u'ns3::Uint32Map&') |
| 1835 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long >', u'ns3::Uint64Map') |
1634 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >', u'ns3::Uint64Map') |
| 1836 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long >*', u'ns3::Uint64Map*') |
1635 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >*', u'ns3::Uint64Map*') |
| 1837 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long >&', u'ns3::Uint64Map&') |
1636 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >&', u'ns3::Uint64Map&') |
| 1838 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > >', u'ns3::Uint32StatsMap') |
1637 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > > > >', u'ns3::Uint32StatsMap') |
| 1839 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > >*', u'ns3::Uint32StatsMap*') |
1638 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > > > >*', u'ns3::Uint32StatsMap*') |
| 1840 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > >&', u'ns3::Uint32StatsMap&') |
1639 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned int > > > > >&', u'ns3::Uint32StatsMap&') |
| 1841 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > >', u'ns3::Uint64StatsMap') |
1640 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > > > >', u'ns3::Uint64StatsMap') |
| 1842 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > >*', u'ns3::Uint64StatsMap*') |
1641 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > > > >*', u'ns3::Uint64StatsMap*') |
| 1843 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > >&', u'ns3::Uint64StatsMap&') |
1642 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > >, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::Ptr< ns3::MinMaxAvgTotalCalculator< unsigned long long > > > > >&', u'ns3::Uint64StatsMap&') |
| 1844 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double >', u'ns3::DoubleMap') |
1643 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, double > > >', u'ns3::DoubleMap') |
| 1845 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double >*', u'ns3::DoubleMap*') |
1644 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, double > > >*', u'ns3::DoubleMap*') |
| 1846 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double >&', u'ns3::DoubleMap&') |
1645 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, double, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, double > > >&', u'ns3::DoubleMap&') |
| 1847 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t >', u'ns3::FlowIdMap') |
1646 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::LteFlowId_t > > >', u'ns3::FlowIdMap') |
| 1848 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t >*', u'ns3::FlowIdMap*') |
1647 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::LteFlowId_t > > >*', u'ns3::FlowIdMap*') |
| 1849 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t >&', u'ns3::FlowIdMap&') |
1648 |
typehandlers.add_type_alias(u'std::map< ns3::ImsiLcidPair_t, ns3::LteFlowId_t, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, ns3::LteFlowId_t > > >&', u'ns3::FlowIdMap&') |
| 1850 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst > > >', u'ns3::DlHarqProcessesBuffer_t') |
1649 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > >, std::allocator< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > > > >', u'ns3::DlHarqProcessesBuffer_t') |
| 1851 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst > > >*', u'ns3::DlHarqProcessesBuffer_t*') |
1650 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > >, std::allocator< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > > > >*', u'ns3::DlHarqProcessesBuffer_t*') |
| 1852 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst > > >&', u'ns3::DlHarqProcessesBuffer_t&') |
1651 |
typehandlers.add_type_alias(u'std::vector< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > >, std::allocator< std::vector< ns3::Ptr< ns3::PacketBurst >, std::allocator< ns3::Ptr< ns3::PacketBurst > > > > >&', u'ns3::DlHarqProcessesBuffer_t&') |
| 1853 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LteChunkProcessorCallback') |
1652 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LteChunkProcessorCallback') |
| 1854 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LteChunkProcessorCallback*') |
1653 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LteChunkProcessorCallback*') |
| 1855 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LteChunkProcessorCallback&') |
1654 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::SpectrumValue const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LteChunkProcessorCallback&') |
| 1856 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t >', u'ns3::expectedTbs_t') |
1655 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t, std::less< ns3::TbId_t >, std::allocator< std::pair< ns3::TbId_t const, ns3::tbInfo_t > > >', u'ns3::expectedTbs_t') |
| 1857 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t >*', u'ns3::expectedTbs_t*') |
1656 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t, std::less< ns3::TbId_t >, std::allocator< std::pair< ns3::TbId_t const, ns3::tbInfo_t > > >*', u'ns3::expectedTbs_t*') |
| 1858 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t >&', u'ns3::expectedTbs_t&') |
1657 |
typehandlers.add_type_alias(u'std::map< ns3::TbId_t, ns3::tbInfo_t, std::less< ns3::TbId_t >, std::allocator< std::pair< ns3::TbId_t const, ns3::tbInfo_t > > >&', u'ns3::expectedTbs_t&') |
| 1859 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxDataEndErrorCallback') |
1658 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxDataEndErrorCallback') |
| 1860 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxDataEndErrorCallback*') |
1659 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxDataEndErrorCallback*') |
| 1861 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxDataEndErrorCallback&') |
1660 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxDataEndErrorCallback&') |
| 1862 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxDataEndOkCallback') |
1661 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxDataEndOkCallback') |
| 1863 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxDataEndOkCallback*') |
1662 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxDataEndOkCallback*') |
| 1864 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxDataEndOkCallback&') |
1663 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxDataEndOkCallback&') |
| 1865 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxCtrlEndOkCallback') |
1664 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage >, std::allocator< ns3::Ptr< ns3::LteControlMessage > > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxCtrlEndOkCallback') |
| 1866 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxCtrlEndOkCallback*') |
1665 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage >, std::allocator< ns3::Ptr< ns3::LteControlMessage > > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxCtrlEndOkCallback*') |
| 1867 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxCtrlEndOkCallback&') |
1666 |
typehandlers.add_type_alias(u'ns3::Callback< void, std::list< ns3::Ptr< ns3::LteControlMessage >, std::allocator< ns3::Ptr< ns3::LteControlMessage > > >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxCtrlEndOkCallback&') |
| 1868 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxCtrlEndErrorCallback') |
1667 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyRxCtrlEndErrorCallback') |
| 1869 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxCtrlEndErrorCallback*') |
1668 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyRxCtrlEndErrorCallback*') |
| 1870 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxCtrlEndErrorCallback&') |
1669 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyRxCtrlEndErrorCallback&') |
|
Lines 1877-1885
def register_types(module):
|
Link Here
|
|---|
|
| 1877 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyUlHarqFeedbackCallback') |
1676 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::LtePhyUlHarqFeedbackCallback') |
| 1878 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyUlHarqFeedbackCallback*') |
1677 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::LtePhyUlHarqFeedbackCallback*') |
| 1879 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyUlHarqFeedbackCallback&') |
1678 |
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::UlInfoListElement_s, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::LtePhyUlHarqFeedbackCallback&') |
| 1880 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t >', u'ns3::HarqProcessInfoList_t') |
1679 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t, std::allocator< ns3::HarqProcessInfoElement_t > >', u'ns3::HarqProcessInfoList_t') |
| 1881 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t >*', u'ns3::HarqProcessInfoList_t*') |
1680 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t, std::allocator< ns3::HarqProcessInfoElement_t > >*', u'ns3::HarqProcessInfoList_t*') |
| 1882 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t >&', u'ns3::HarqProcessInfoList_t&') |
1681 |
typehandlers.add_type_alias(u'std::vector< ns3::HarqProcessInfoElement_t, std::allocator< ns3::HarqProcessInfoElement_t > >&', u'ns3::HarqProcessInfoList_t&') |
| 1883 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )', u'ns3::LogTimePrinter') |
1682 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )', u'ns3::LogTimePrinter') |
| 1884 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )*', u'ns3::LogTimePrinter*') |
1683 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )*', u'ns3::LogTimePrinter*') |
| 1885 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )&', u'ns3::LogTimePrinter&') |
1684 |
typehandlers.add_type_alias(u'void ( * ) ( std::ostream & )&', u'ns3::LogTimePrinter&') |
|
Lines 1913-1924
def register_types(module):
|
Link Here
|
|---|
|
| 1913 |
typehandlers.add_type_alias(u'ns3::Vector3DChecker*', u'ns3::VectorChecker*') |
1712 |
typehandlers.add_type_alias(u'ns3::Vector3DChecker*', u'ns3::VectorChecker*') |
| 1914 |
typehandlers.add_type_alias(u'ns3::Vector3DChecker&', u'ns3::VectorChecker&') |
1713 |
typehandlers.add_type_alias(u'ns3::Vector3DChecker&', u'ns3::VectorChecker&') |
| 1915 |
module.add_typedef(root_module['ns3::Vector3DChecker'], 'VectorChecker') |
1714 |
module.add_typedef(root_module['ns3::Vector3DChecker'], 'VectorChecker') |
| 1916 |
typehandlers.add_type_alias(u'std::vector< double >', u'ns3::Values') |
1715 |
typehandlers.add_type_alias(u'std::vector< double, std::allocator< double > >', u'ns3::Values') |
| 1917 |
typehandlers.add_type_alias(u'std::vector< double >*', u'ns3::Values*') |
1716 |
typehandlers.add_type_alias(u'std::vector< double, std::allocator< double > >*', u'ns3::Values*') |
| 1918 |
typehandlers.add_type_alias(u'std::vector< double >&', u'ns3::Values&') |
1717 |
typehandlers.add_type_alias(u'std::vector< double, std::allocator< double > >&', u'ns3::Values&') |
| 1919 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo >', u'ns3::Bands') |
1718 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >', u'ns3::Bands') |
| 1920 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo >*', u'ns3::Bands*') |
1719 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >*', u'ns3::Bands*') |
| 1921 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo >&', u'ns3::Bands&') |
1720 |
typehandlers.add_type_alias(u'std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', u'ns3::Bands&') |
| 1922 |
typehandlers.add_type_alias(u'uint32_t', u'ns3::SpectrumModelUid_t') |
1721 |
typehandlers.add_type_alias(u'uint32_t', u'ns3::SpectrumModelUid_t') |
| 1923 |
typehandlers.add_type_alias(u'uint32_t*', u'ns3::SpectrumModelUid_t*') |
1722 |
typehandlers.add_type_alias(u'uint32_t*', u'ns3::SpectrumModelUid_t*') |
| 1924 |
typehandlers.add_type_alias(u'uint32_t&', u'ns3::SpectrumModelUid_t&') |
1723 |
typehandlers.add_type_alias(u'uint32_t&', u'ns3::SpectrumModelUid_t&') |
|
Lines 1958-1966
def register_types_ns3_Config(module):
|
Link Here
|
|---|
|
| 1958 |
|
1757 |
|
| 1959 |
## config.h (module 'core'): ns3::Config::MatchContainer [class] |
1758 |
## config.h (module 'core'): ns3::Config::MatchContainer [class] |
| 1960 |
module.add_class('MatchContainer', import_from_module='ns.core') |
1759 |
module.add_class('MatchContainer', import_from_module='ns.core') |
| 1961 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Object > > const_iterator', u'ns3::Config::MatchContainer::Iterator') |
|
|
| 1962 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Object > > const_iterator*', u'ns3::Config::MatchContainer::Iterator*') |
| 1963 |
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::Object > > const_iterator&', u'ns3::Config::MatchContainer::Iterator&') |
| 1964 |
module.add_container('std::vector< ns3::Ptr< ns3::Object > >', 'ns3::Ptr< ns3::Object >', container_type=u'vector') |
1760 |
module.add_container('std::vector< ns3::Ptr< ns3::Object > >', 'ns3::Ptr< ns3::Object >', container_type=u'vector') |
| 1965 |
module.add_container('std::vector< std::string >', 'std::string', container_type=u'vector') |
1761 |
module.add_container('std::vector< std::string >', 'std::string', container_type=u'vector') |
| 1966 |
|
1762 |
|
|
Lines 3399-3405
def register_Ns3DataRate_methods(root_module, cls):
|
Link Here
|
|---|
|
| 3399 |
cls.add_method('CalculateTxTime', |
3195 |
cls.add_method('CalculateTxTime', |
| 3400 |
'double', |
3196 |
'double', |
| 3401 |
[param('uint32_t', 'bytes')], |
3197 |
[param('uint32_t', 'bytes')], |
| 3402 |
deprecated=True, is_const=True) |
3198 |
is_const=True) |
| 3403 |
## data-rate.h (module 'network'): uint64_t ns3::DataRate::GetBitRate() const [member function] |
3199 |
## data-rate.h (module 'network'): uint64_t ns3::DataRate::GetBitRate() const [member function] |
| 3404 |
cls.add_method('GetBitRate', |
3200 |
cls.add_method('GetBitRate', |
| 3405 |
'uint64_t', |
3201 |
'uint64_t', |
|
Lines 5889-5895
def register_Ns3Ipv6Address_methods(root_module, cls):
|
Link Here
|
|---|
|
| 5889 |
cls.add_method('IsAllHostsMulticast', |
5685 |
cls.add_method('IsAllHostsMulticast', |
| 5890 |
'bool', |
5686 |
'bool', |
| 5891 |
[], |
5687 |
[], |
| 5892 |
deprecated=True, is_const=True) |
5688 |
is_const=True) |
| 5893 |
## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function] |
5689 |
## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function] |
| 5894 |
cls.add_method('IsAllNodesMulticast', |
5690 |
cls.add_method('IsAllNodesMulticast', |
| 5895 |
'bool', |
5691 |
'bool', |
|
Lines 8304-8313
def register_Ns3LteSpectrumValueHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 8304 |
'ns3::Ptr< ns3::SpectrumModel >', |
8100 |
'ns3::Ptr< ns3::SpectrumModel >', |
| 8305 |
[param('uint32_t', 'earfcn'), param('uint8_t', 'bandwidth')], |
8101 |
[param('uint32_t', 'earfcn'), param('uint8_t', 'bandwidth')], |
| 8306 |
is_static=True) |
8102 |
is_static=True) |
| 8307 |
## lte-spectrum-value-helper.h (module 'lte'): static uint16_t ns3::LteSpectrumValueHelper::GetUplinkCarrierBand(uint32_t nDl) [member function] |
8103 |
## lte-spectrum-value-helper.h (module 'lte'): static uint16_t ns3::LteSpectrumValueHelper::GetUplinkCarrierBand(uint32_t nUl) [member function] |
| 8308 |
cls.add_method('GetUplinkCarrierBand', |
8104 |
cls.add_method('GetUplinkCarrierBand', |
| 8309 |
'uint16_t', |
8105 |
'uint16_t', |
| 8310 |
[param('uint32_t', 'nDl')], |
8106 |
[param('uint32_t', 'nUl')], |
| 8311 |
is_static=True) |
8107 |
is_static=True) |
| 8312 |
## lte-spectrum-value-helper.h (module 'lte'): static double ns3::LteSpectrumValueHelper::GetUplinkCarrierFrequency(uint32_t earfcn) [member function] |
8108 |
## lte-spectrum-value-helper.h (module 'lte'): static double ns3::LteSpectrumValueHelper::GetUplinkCarrierFrequency(uint32_t earfcn) [member function] |
| 8313 |
cls.add_method('GetUplinkCarrierFrequency', |
8109 |
cls.add_method('GetUplinkCarrierFrequency', |
|
Lines 9984-9991
def register_Ns3TypeId_methods(root_module, cls):
|
Link Here
|
|---|
|
| 9984 |
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor) [member function] |
9780 |
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor) [member function] |
| 9985 |
cls.add_method('AddTraceSource', |
9781 |
cls.add_method('AddTraceSource', |
| 9986 |
'ns3::TypeId', |
9782 |
'ns3::TypeId', |
| 9987 |
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')], |
9783 |
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')]) |
| 9988 |
deprecated=True) |
|
|
| 9989 |
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor, std::string callback, ns3::TypeId::SupportLevel supportLevel=::ns3::TypeId::SupportLevel::SUPPORTED, std::string const & supportMsg="") [member function] |
9784 |
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor, std::string callback, ns3::TypeId::SupportLevel supportLevel=::ns3::TypeId::SupportLevel::SUPPORTED, std::string const & supportMsg="") [member function] |
| 9990 |
cls.add_method('AddTraceSource', |
9785 |
cls.add_method('AddTraceSource', |
| 9991 |
'ns3::TypeId', |
9786 |
'ns3::TypeId', |
|
Lines 15020-15025
def register_Ns3EpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 15020 |
'ns3::Ipv4InterfaceContainer', |
14815 |
'ns3::Ipv4InterfaceContainer', |
| 15021 |
[param('ns3::NetDeviceContainer', 'ueDevices')], |
14816 |
[param('ns3::NetDeviceContainer', 'ueDevices')], |
| 15022 |
is_pure_virtual=True, is_virtual=True) |
14817 |
is_pure_virtual=True, is_virtual=True) |
|
|
14818 |
## epc-helper.h (module 'lte'): ns3::Ipv6InterfaceContainer ns3::EpcHelper::AssignUeIpv6Address(ns3::NetDeviceContainer ueDevices) [member function] |
| 14819 |
cls.add_method('AssignUeIpv6Address', |
| 14820 |
'ns3::Ipv6InterfaceContainer', |
| 14821 |
[param('ns3::NetDeviceContainer', 'ueDevices')], |
| 14822 |
is_pure_virtual=True, is_virtual=True) |
| 15023 |
## epc-helper.h (module 'lte'): void ns3::EpcHelper::DoDispose() [member function] |
14823 |
## epc-helper.h (module 'lte'): void ns3::EpcHelper::DoDispose() [member function] |
| 15024 |
cls.add_method('DoDispose', |
14824 |
cls.add_method('DoDispose', |
| 15025 |
'void', |
14825 |
'void', |
|
Lines 15040-15045
def register_Ns3EpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 15040 |
'ns3::Ipv4Address', |
14840 |
'ns3::Ipv4Address', |
| 15041 |
[], |
14841 |
[], |
| 15042 |
is_pure_virtual=True, is_virtual=True) |
14842 |
is_pure_virtual=True, is_virtual=True) |
|
|
14843 |
## epc-helper.h (module 'lte'): ns3::Ipv6Address ns3::EpcHelper::GetUeDefaultGatewayAddress6() [member function] |
| 14844 |
cls.add_method('GetUeDefaultGatewayAddress6', |
| 14845 |
'ns3::Ipv6Address', |
| 14846 |
[], |
| 14847 |
is_pure_virtual=True, is_virtual=True) |
| 15043 |
return |
14848 |
return |
| 15044 |
|
14849 |
|
| 15045 |
def register_Ns3EpcMme_methods(root_module, cls): |
14850 |
def register_Ns3EpcMme_methods(root_module, cls): |
|
Lines 21211-21217
def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
Link Here
|
|---|
|
| 21211 |
cls.add_method('GetMean', |
21016 |
cls.add_method('GetMean', |
| 21212 |
'double', |
21017 |
'double', |
| 21213 |
[], |
21018 |
[], |
| 21214 |
deprecated=True, is_const=True) |
21019 |
is_const=True) |
| 21215 |
## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetScale() const [member function] |
21020 |
## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetScale() const [member function] |
| 21216 |
cls.add_method('GetScale', |
21021 |
cls.add_method('GetScale', |
| 21217 |
'double', |
21022 |
'double', |
|
Lines 21486-21492
def register_Ns3PointToPointEpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 21486 |
## point-to-point-epc-helper.h (module 'lte'): ns3::Ipv6InterfaceContainer ns3::PointToPointEpcHelper::AssignUeIpv6Address(ns3::NetDeviceContainer ueDevices) [member function] |
21291 |
## point-to-point-epc-helper.h (module 'lte'): ns3::Ipv6InterfaceContainer ns3::PointToPointEpcHelper::AssignUeIpv6Address(ns3::NetDeviceContainer ueDevices) [member function] |
| 21487 |
cls.add_method('AssignUeIpv6Address', |
21292 |
cls.add_method('AssignUeIpv6Address', |
| 21488 |
'ns3::Ipv6InterfaceContainer', |
21293 |
'ns3::Ipv6InterfaceContainer', |
| 21489 |
[param('ns3::NetDeviceContainer', 'ueDevices')]) |
21294 |
[param('ns3::NetDeviceContainer', 'ueDevices')], |
|
|
21295 |
is_virtual=True) |
| 21490 |
## point-to-point-epc-helper.h (module 'lte'): void ns3::PointToPointEpcHelper::DoDispose() [member function] |
21296 |
## point-to-point-epc-helper.h (module 'lte'): void ns3::PointToPointEpcHelper::DoDispose() [member function] |
| 21491 |
cls.add_method('DoDispose', |
21297 |
cls.add_method('DoDispose', |
| 21492 |
'void', |
21298 |
'void', |
|
Lines 21515-21521
def register_Ns3PointToPointEpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 21515 |
## point-to-point-epc-helper.h (module 'lte'): ns3::Ipv6Address ns3::PointToPointEpcHelper::GetUeDefaultGatewayAddress6() [member function] |
21321 |
## point-to-point-epc-helper.h (module 'lte'): ns3::Ipv6Address ns3::PointToPointEpcHelper::GetUeDefaultGatewayAddress6() [member function] |
| 21516 |
cls.add_method('GetUeDefaultGatewayAddress6', |
21322 |
cls.add_method('GetUeDefaultGatewayAddress6', |
| 21517 |
'ns3::Ipv6Address', |
21323 |
'ns3::Ipv6Address', |
| 21518 |
[]) |
21324 |
[], |
|
|
21325 |
is_virtual=True) |
| 21519 |
return |
21326 |
return |
| 21520 |
|
21327 |
|
| 21521 |
def register_Ns3PointerChecker_methods(root_module, cls): |
21328 |
def register_Ns3PointerChecker_methods(root_module, cls): |
|
Lines 24168-24174
def register_Ns3EmuEpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 24168 |
## emu-epc-helper.h (module 'lte'): ns3::Ipv6InterfaceContainer ns3::EmuEpcHelper::AssignUeIpv6Address(ns3::NetDeviceContainer ueDevices) [member function] |
23975 |
## emu-epc-helper.h (module 'lte'): ns3::Ipv6InterfaceContainer ns3::EmuEpcHelper::AssignUeIpv6Address(ns3::NetDeviceContainer ueDevices) [member function] |
| 24169 |
cls.add_method('AssignUeIpv6Address', |
23976 |
cls.add_method('AssignUeIpv6Address', |
| 24170 |
'ns3::Ipv6InterfaceContainer', |
23977 |
'ns3::Ipv6InterfaceContainer', |
| 24171 |
[param('ns3::NetDeviceContainer', 'ueDevices')]) |
23978 |
[param('ns3::NetDeviceContainer', 'ueDevices')], |
|
|
23979 |
is_virtual=True) |
| 24172 |
## emu-epc-helper.h (module 'lte'): void ns3::EmuEpcHelper::DoDispose() [member function] |
23980 |
## emu-epc-helper.h (module 'lte'): void ns3::EmuEpcHelper::DoDispose() [member function] |
| 24173 |
cls.add_method('DoDispose', |
23981 |
cls.add_method('DoDispose', |
| 24174 |
'void', |
23982 |
'void', |
|
Lines 24202-24208
def register_Ns3EmuEpcHelper_methods(root_module, cls):
|
Link Here
|
|---|
|
| 24202 |
## emu-epc-helper.h (module 'lte'): ns3::Ipv6Address ns3::EmuEpcHelper::GetUeDefaultGatewayAddress6() [member function] |
24010 |
## emu-epc-helper.h (module 'lte'): ns3::Ipv6Address ns3::EmuEpcHelper::GetUeDefaultGatewayAddress6() [member function] |
| 24203 |
cls.add_method('GetUeDefaultGatewayAddress6', |
24011 |
cls.add_method('GetUeDefaultGatewayAddress6', |
| 24204 |
'ns3::Ipv6Address', |
24012 |
'ns3::Ipv6Address', |
| 24205 |
[]) |
24013 |
[], |
|
|
24014 |
is_virtual=True) |
| 24206 |
return |
24015 |
return |
| 24207 |
|
24016 |
|
| 24208 |
def register_Ns3FdBetFfMacScheduler_methods(root_module, cls): |
24017 |
def register_Ns3FdBetFfMacScheduler_methods(root_module, cls): |
|
Lines 25660-25670
def register_Ns3HashFunctionMurmur3_methods(root_module, cls):
|
Link Here
|
|---|
|
| 25660 |
|
25469 |
|
| 25661 |
def register_functions(root_module): |
25470 |
def register_functions(root_module): |
| 25662 |
module = root_module |
25471 |
module = root_module |
| 25663 |
register_functions_ns3_Config(module.add_cpp_namespace('Config'), root_module) |
25472 |
register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
| 25664 |
register_functions_ns3_FatalImpl(module.add_cpp_namespace('FatalImpl'), root_module) |
25473 |
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module) |
| 25665 |
register_functions_ns3_Hash(module.add_cpp_namespace('Hash'), root_module) |
25474 |
register_functions_ns3_Hash(module.get_submodule('Hash'), root_module) |
| 25666 |
register_functions_ns3_TracedValueCallback(module.add_cpp_namespace('TracedValueCallback'), root_module) |
25475 |
register_functions_ns3_TracedValueCallback(module.get_submodule('TracedValueCallback'), root_module) |
| 25667 |
register_functions_ns3_internal(module.add_cpp_namespace('internal'), root_module) |
25476 |
register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
| 25668 |
return |
25477 |
return |
| 25669 |
|
25478 |
|
| 25670 |
def register_functions_ns3_Config(module, root_module): |
25479 |
def register_functions_ns3_Config(module, root_module): |
|
Lines 25674-25680
def register_functions_ns3_FatalImpl(module, root_module):
|
Link Here
|
|---|
|
| 25674 |
return |
25483 |
return |
| 25675 |
|
25484 |
|
| 25676 |
def register_functions_ns3_Hash(module, root_module): |
25485 |
def register_functions_ns3_Hash(module, root_module): |
| 25677 |
register_functions_ns3_Hash_Function(module.add_cpp_namespace('Function'), root_module) |
25486 |
register_functions_ns3_Hash_Function(module.get_submodule('Function'), root_module) |
| 25678 |
return |
25487 |
return |
| 25679 |
|
25488 |
|
| 25680 |
def register_functions_ns3_Hash_Function(module, root_module): |
25489 |
def register_functions_ns3_Hash_Function(module, root_module): |