578 module.add_class('SsidChecker', parent=root_module['ns3::AttributeChecker']) |
578 module.add_class('SsidChecker', parent=root_module['ns3::AttributeChecker']) |
579 ## ssid.h (module 'wifi'): ns3::SsidValue [class] |
579 ## ssid.h (module 'wifi'): ns3::SsidValue [class] |
580 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
580 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
581 ## sta-wifi-mac.h (module 'wifi'): ns3::StaWifiMac [class] |
581 ## sta-wifi-mac.h (module 'wifi'): ns3::StaWifiMac [class] |
582 module.add_class('StaWifiMac', parent=root_module['ns3::RegularWifiMac']) |
582 module.add_class('StaWifiMac', parent=root_module['ns3::RegularWifiMac']) |
|
583 ## string.h (module 'core'): ns3::StringChecker [class] |
|
584 module.add_class('StringChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
585 ## string.h (module 'core'): ns3::StringValue [class] |
|
586 module.add_class('StringValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
583 ## supported-rates.h (module 'wifi'): ns3::SupportedRates [class] |
587 ## supported-rates.h (module 'wifi'): ns3::SupportedRates [class] |
584 module.add_class('SupportedRates', parent=root_module['ns3::WifiInformationElement']) |
588 module.add_class('SupportedRates', parent=root_module['ns3::WifiInformationElement']) |
585 ## nstime.h (module 'core'): ns3::TimeValue [class] |
589 ## nstime.h (module 'core'): ns3::TimeValue [class] |
586 module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
590 module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
587 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
591 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
739 typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t ) **', u'ns3::TracedValueCallback::Uint16*') |
743 typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t ) **', u'ns3::TracedValueCallback::Uint16*') |
740 typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t ) *&', u'ns3::TracedValueCallback::Uint16&') |
744 typehandlers.add_type_alias(u'void ( * ) ( uint16_t, uint16_t ) *&', u'ns3::TracedValueCallback::Uint16&') |
741 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) *', u'ns3::TracedValueCallback::Uint32') |
745 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) *', u'ns3::TracedValueCallback::Uint32') |
742 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) **', u'ns3::TracedValueCallback::Uint32*') |
746 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) **', u'ns3::TracedValueCallback::Uint32*') |
743 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) *&', u'ns3::TracedValueCallback::Uint32&') |
747 typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t ) *&', u'ns3::TracedValueCallback::Uint32&') |
|
748 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) *', u'ns3::TracedValueCallback::Time') |
|
749 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) **', u'ns3::TracedValueCallback::Time*') |
|
750 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) *&', u'ns3::TracedValueCallback::Time&') |
744 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) *', u'ns3::TracedValueCallback::Int16') |
751 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) *', u'ns3::TracedValueCallback::Int16') |
745 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) **', u'ns3::TracedValueCallback::Int16*') |
752 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) **', u'ns3::TracedValueCallback::Int16*') |
746 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) *&', u'ns3::TracedValueCallback::Int16&') |
753 typehandlers.add_type_alias(u'void ( * ) ( int16_t, int16_t ) *&', u'ns3::TracedValueCallback::Int16&') |
747 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) *', u'ns3::TracedValueCallback::Time') |
|
748 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) **', u'ns3::TracedValueCallback::Time*') |
|
749 typehandlers.add_type_alias(u'void ( * ) ( ns3::Time, ns3::Time ) *&', u'ns3::TracedValueCallback::Time&') |
|
750 |
754 |
751 def register_types_ns3_internal(module): |
755 def register_types_ns3_internal(module): |
752 root_module = module.get_root() |
756 root_module = module.get_root() |
753 |
757 |
754 |
758 |
996 register_Ns3RraaWifiManager_methods(root_module, root_module['ns3::RraaWifiManager']) |
1000 register_Ns3RraaWifiManager_methods(root_module, root_module['ns3::RraaWifiManager']) |
997 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
1001 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
998 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
1002 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
999 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
1003 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
1000 register_Ns3StaWifiMac_methods(root_module, root_module['ns3::StaWifiMac']) |
1004 register_Ns3StaWifiMac_methods(root_module, root_module['ns3::StaWifiMac']) |
|
1005 register_Ns3StringChecker_methods(root_module, root_module['ns3::StringChecker']) |
|
1006 register_Ns3StringValue_methods(root_module, root_module['ns3::StringValue']) |
1001 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
1007 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
1002 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
1008 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
1003 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
1009 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
1004 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
1010 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
1005 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue']) |
1011 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue']) |
3717 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData(ns3::PacketTagList::TagData const & arg0) [copy constructor] |
3723 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData(ns3::PacketTagList::TagData const & arg0) [copy constructor] |
3718 cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')]) |
3724 cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')]) |
3719 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count [variable] |
3725 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count [variable] |
3720 cls.add_instance_attribute('count', 'uint32_t', is_const=False) |
3726 cls.add_instance_attribute('count', 'uint32_t', is_const=False) |
3721 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [variable] |
3727 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [variable] |
3722 cls.add_instance_attribute('data', 'uint8_t [ 20 ]', is_const=False) |
3728 cls.add_instance_attribute('data', 'uint8_t [ 21 ]', is_const=False) |
3723 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [variable] |
3729 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [variable] |
3724 cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False) |
3730 cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False) |
3725 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [variable] |
3731 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [variable] |
3726 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
3732 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
3727 return |
3733 return |
6766 def register_Ns3VhtWifiMacHelper_methods(root_module, cls): |
6772 def register_Ns3VhtWifiMacHelper_methods(root_module, cls): |
6767 ## vht-wifi-mac-helper.h (module 'wifi'): ns3::VhtWifiMacHelper::VhtWifiMacHelper(ns3::VhtWifiMacHelper const & arg0) [copy constructor] |
6773 ## vht-wifi-mac-helper.h (module 'wifi'): ns3::VhtWifiMacHelper::VhtWifiMacHelper(ns3::VhtWifiMacHelper const & arg0) [copy constructor] |
6768 cls.add_constructor([param('ns3::VhtWifiMacHelper const &', 'arg0')]) |
6774 cls.add_constructor([param('ns3::VhtWifiMacHelper const &', 'arg0')]) |
6769 ## vht-wifi-mac-helper.h (module 'wifi'): ns3::VhtWifiMacHelper::VhtWifiMacHelper() [constructor] |
6775 ## vht-wifi-mac-helper.h (module 'wifi'): ns3::VhtWifiMacHelper::VhtWifiMacHelper() [constructor] |
6770 cls.add_constructor([]) |
6776 cls.add_constructor([]) |
|
6777 ## vht-wifi-mac-helper.h (module 'wifi'): static ns3::StringValue ns3::VhtWifiMacHelper::DataRateForMcs(int mcs) [member function] |
|
6778 cls.add_method('DataRateForMcs', |
|
6779 'ns3::StringValue', |
|
6780 [param('int', 'mcs')], |
|
6781 is_static=True) |
6771 ## vht-wifi-mac-helper.h (module 'wifi'): static ns3::VhtWifiMacHelper ns3::VhtWifiMacHelper::Default() [member function] |
6782 ## vht-wifi-mac-helper.h (module 'wifi'): static ns3::VhtWifiMacHelper ns3::VhtWifiMacHelper::Default() [member function] |
6772 cls.add_method('Default', |
6783 cls.add_method('Default', |
6773 'ns3::VhtWifiMacHelper', |
6784 'ns3::VhtWifiMacHelper', |
6774 [], |
6785 [], |
6775 is_static=True) |
6786 is_static=True) |
12250 def register_Ns3HtWifiMacHelper_methods(root_module, cls): |
12261 def register_Ns3HtWifiMacHelper_methods(root_module, cls): |
12251 ## ht-wifi-mac-helper.h (module 'wifi'): ns3::HtWifiMacHelper::HtWifiMacHelper(ns3::HtWifiMacHelper const & arg0) [copy constructor] |
12262 ## ht-wifi-mac-helper.h (module 'wifi'): ns3::HtWifiMacHelper::HtWifiMacHelper(ns3::HtWifiMacHelper const & arg0) [copy constructor] |
12252 cls.add_constructor([param('ns3::HtWifiMacHelper const &', 'arg0')]) |
12263 cls.add_constructor([param('ns3::HtWifiMacHelper const &', 'arg0')]) |
12253 ## ht-wifi-mac-helper.h (module 'wifi'): ns3::HtWifiMacHelper::HtWifiMacHelper() [constructor] |
12264 ## ht-wifi-mac-helper.h (module 'wifi'): ns3::HtWifiMacHelper::HtWifiMacHelper() [constructor] |
12254 cls.add_constructor([]) |
12265 cls.add_constructor([]) |
|
12266 ## ht-wifi-mac-helper.h (module 'wifi'): static ns3::StringValue ns3::HtWifiMacHelper::DataRateForMcs(int mcs) [member function] |
|
12267 cls.add_method('DataRateForMcs', |
|
12268 'ns3::StringValue', |
|
12269 [param('int', 'mcs')], |
|
12270 is_static=True) |
12255 ## ht-wifi-mac-helper.h (module 'wifi'): static ns3::HtWifiMacHelper ns3::HtWifiMacHelper::Default() [member function] |
12271 ## ht-wifi-mac-helper.h (module 'wifi'): static ns3::HtWifiMacHelper ns3::HtWifiMacHelper::Default() [member function] |
12256 cls.add_method('Default', |
12272 cls.add_method('Default', |
12257 'ns3::HtWifiMacHelper', |
12273 'ns3::HtWifiMacHelper', |
12258 [], |
12274 [], |
12259 is_static=True) |
12275 is_static=True) |
14599 ## sta-wifi-mac.h (module 'wifi'): void ns3::StaWifiMac::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function] |
14615 ## sta-wifi-mac.h (module 'wifi'): void ns3::StaWifiMac::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function] |
14600 cls.add_method('Receive', |
14616 cls.add_method('Receive', |
14601 'void', |
14617 'void', |
14602 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
14618 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
14603 visibility='private', is_virtual=True) |
14619 visibility='private', is_virtual=True) |
|
14620 return |
|
14621 |
|
14622 def register_Ns3StringChecker_methods(root_module, cls): |
|
14623 ## string.h (module 'core'): ns3::StringChecker::StringChecker() [constructor] |
|
14624 cls.add_constructor([]) |
|
14625 ## string.h (module 'core'): ns3::StringChecker::StringChecker(ns3::StringChecker const & arg0) [copy constructor] |
|
14626 cls.add_constructor([param('ns3::StringChecker const &', 'arg0')]) |
|
14627 return |
|
14628 |
|
14629 def register_Ns3StringValue_methods(root_module, cls): |
|
14630 ## string.h (module 'core'): ns3::StringValue::StringValue() [constructor] |
|
14631 cls.add_constructor([]) |
|
14632 ## string.h (module 'core'): ns3::StringValue::StringValue(ns3::StringValue const & arg0) [copy constructor] |
|
14633 cls.add_constructor([param('ns3::StringValue const &', 'arg0')]) |
|
14634 ## string.h (module 'core'): ns3::StringValue::StringValue(std::string const & value) [constructor] |
|
14635 cls.add_constructor([param('std::string const &', 'value')]) |
|
14636 ## string.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::StringValue::Copy() const [member function] |
|
14637 cls.add_method('Copy', |
|
14638 'ns3::Ptr< ns3::AttributeValue >', |
|
14639 [], |
|
14640 is_const=True, is_virtual=True) |
|
14641 ## string.h (module 'core'): bool ns3::StringValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
14642 cls.add_method('DeserializeFromString', |
|
14643 'bool', |
|
14644 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
14645 is_virtual=True) |
|
14646 ## string.h (module 'core'): std::string ns3::StringValue::Get() const [member function] |
|
14647 cls.add_method('Get', |
|
14648 'std::string', |
|
14649 [], |
|
14650 is_const=True) |
|
14651 ## string.h (module 'core'): std::string ns3::StringValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
14652 cls.add_method('SerializeToString', |
|
14653 'std::string', |
|
14654 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
14655 is_const=True, is_virtual=True) |
|
14656 ## string.h (module 'core'): void ns3::StringValue::Set(std::string const & value) [member function] |
|
14657 cls.add_method('Set', |
|
14658 'void', |
|
14659 [param('std::string const &', 'value')]) |
14604 return |
14660 return |
14605 |
14661 |
14606 def register_Ns3SupportedRates_methods(root_module, cls): |
14662 def register_Ns3SupportedRates_methods(root_module, cls): |
14607 cls.add_output_stream_operator() |
14663 cls.add_output_stream_operator() |
14608 ## supported-rates.h (module 'wifi'): ns3::SupportedRates::SupportedRates() [constructor] |
14664 ## supported-rates.h (module 'wifi'): ns3::SupportedRates::SupportedRates() [constructor] |