lte: rescan bindings
This commit is contained in:
1
src/lte/bindings/callbacks_list.py
generated
1
src/lte/bindings/callbacks_list.py
generated
@@ -38,4 +38,5 @@ callback_classes = [
|
||||
['void', 'unsigned int', 'unsigned int', 'unsigned short', 'unsigned char', 'unsigned short', 'unsigned char', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned long', 'unsigned short', 'unsigned short', 'ns3::LteUeRrc::State', 'ns3::LteUeRrc::State', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned long', 'unsigned short', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::LteUeRrc>', 'std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
]
|
||||
|
||||
106
src/lte/bindings/modulegen__gcc_ILP32.py
generated
106
src/lte/bindings/modulegen__gcc_ILP32.py
generated
@@ -700,6 +700,10 @@ def register_types(module):
|
||||
module.add_class('Mac64Address', import_from_module='ns.network')
|
||||
## mac64-address.h (module 'network'): ns3::Mac64Address [class]
|
||||
root_module['ns3::Mac64Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address [class]
|
||||
module.add_class('Mac8Address', import_from_module='ns.network')
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address [class]
|
||||
root_module['ns3::Mac8Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s [struct]
|
||||
module.add_class('MacCeListElement_s')
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s::MacCeType_e [enumeration]
|
||||
@@ -1430,6 +1434,8 @@ def register_types(module):
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<const ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<const ns3::PacketBurst>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<const ns3::PacketBurst>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<ns3::LteUeRrc>', 'std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<const ns3::Packet>', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
@@ -2116,6 +2122,7 @@ def register_methods(root_module):
|
||||
register_Ns3LteUeRrcSapUserSetupParameters_methods(root_module, root_module['ns3::LteUeRrcSapUser::SetupParameters'])
|
||||
register_Ns3Mac48Address_methods(root_module, root_module['ns3::Mac48Address'])
|
||||
register_Ns3Mac64Address_methods(root_module, root_module['ns3::Mac64Address'])
|
||||
register_Ns3Mac8Address_methods(root_module, root_module['ns3::Mac8Address'])
|
||||
register_Ns3MacCeListElement_s_methods(root_module, root_module['ns3::MacCeListElement_s'])
|
||||
register_Ns3MacCeValue_u_methods(root_module, root_module['ns3::MacCeValue_u'])
|
||||
register_Ns3Names_methods(root_module, root_module['ns3::Names'])
|
||||
@@ -2438,6 +2445,7 @@ def register_methods(root_module):
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::MobilityModel>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::Packet>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::PacketBurst>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::NetDevice>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::Packet>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
@@ -3187,7 +3195,7 @@ def register_Ns3DataRate_methods(root_module, cls):
|
||||
cls.add_method('CalculateTxTime',
|
||||
'double',
|
||||
[param('uint32_t', 'bytes')],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## data-rate.h (module 'network'): uint64_t ns3::DataRate::GetBitRate() const [member function]
|
||||
cls.add_method('GetBitRate',
|
||||
'uint64_t',
|
||||
@@ -5677,7 +5685,7 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
cls.add_method('IsAllHostsMulticast',
|
||||
'bool',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function]
|
||||
cls.add_method('IsAllNodesMulticast',
|
||||
'bool',
|
||||
@@ -5753,6 +5761,11 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac64Address', 'addr'), param('ns3::Ipv6Address', 'prefix')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredAddress(ns3::Mac8Address addr, ns3::Ipv6Address prefix) [member function]
|
||||
cls.add_method('MakeAutoconfiguredAddress',
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac8Address', 'addr'), param('ns3::Ipv6Address', 'prefix')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac16Address mac) [member function]
|
||||
cls.add_method('MakeAutoconfiguredLinkLocalAddress',
|
||||
'ns3::Ipv6Address',
|
||||
@@ -5768,6 +5781,11 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac64Address', 'mac')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac8Address mac) [member function]
|
||||
cls.add_method('MakeAutoconfiguredLinkLocalAddress',
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac8Address', 'mac')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeIpv4MappedAddress(ns3::Ipv4Address addr) [member function]
|
||||
cls.add_method('MakeIpv4MappedAddress',
|
||||
'ns3::Ipv6Address',
|
||||
@@ -8627,6 +8645,48 @@ def register_Ns3Mac64Address_methods(root_module, cls):
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3Mac8Address_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_output_stream_operator()
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address(ns3::Mac8Address const & arg0) [constructor]
|
||||
cls.add_constructor([param('ns3::Mac8Address const &', 'arg0')])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address() [constructor]
|
||||
cls.add_constructor([])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address(uint8_t addr) [constructor]
|
||||
cls.add_constructor([param('uint8_t', 'addr')])
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::Allocate() [member function]
|
||||
cls.add_method('Allocate',
|
||||
'ns3::Mac8Address',
|
||||
[],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::ConvertFrom(ns3::Address const & address) [member function]
|
||||
cls.add_method('ConvertFrom',
|
||||
'ns3::Mac8Address',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): void ns3::Mac8Address::CopyFrom(uint8_t const * pBuffer) [member function]
|
||||
cls.add_method('CopyFrom',
|
||||
'void',
|
||||
[param('uint8_t const *', 'pBuffer')])
|
||||
## mac8-address.h (module 'network'): void ns3::Mac8Address::CopyTo(uint8_t * pBuffer) const [member function]
|
||||
cls.add_method('CopyTo',
|
||||
'void',
|
||||
[param('uint8_t *', 'pBuffer')],
|
||||
is_const=True)
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::GetBroadcast() [member function]
|
||||
cls.add_method('GetBroadcast',
|
||||
'ns3::Mac8Address',
|
||||
[],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): static bool ns3::Mac8Address::IsMatchingType(ns3::Address const & address) [member function]
|
||||
cls.add_method('IsMatchingType',
|
||||
'bool',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3MacCeListElement_s_methods(root_module, cls):
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s::MacCeListElement_s() [constructor]
|
||||
cls.add_constructor([])
|
||||
@@ -9715,8 +9775,7 @@ def register_Ns3TypeId_methods(root_module, cls):
|
||||
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor) [member function]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')],
|
||||
deprecated=True)
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')])
|
||||
## 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]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
@@ -13907,6 +13966,16 @@ def register_Ns3CallbackImplBase_methods(root_module, cls):
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'ns3::LteUeRrc::State'])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function]
|
||||
cls.add_method('GetCppTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'ns3::Ptr<ns3::LteUeRrc> '])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function]
|
||||
cls.add_method('GetCppTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'std::__cxx11::list<ns3::LteRrcSap::SCellToAddMod', u' std::allocator<ns3::LteRrcSap::SCellToAddMod> > '])
|
||||
return
|
||||
|
||||
def register_Ns3CallbackValue_methods(root_module, cls):
|
||||
@@ -18392,10 +18461,6 @@ def register_Ns3LteHelper_methods(root_module, cls):
|
||||
cls.add_method('InstallUeDevice',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer', 'c')])
|
||||
## lte-helper.h (module 'lte'): void ns3::LteHelper::SetCcPhyParams(std::map<unsigned char, ns3::ComponentCarrier, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, ns3::ComponentCarrier> > > ccmap) [member function]
|
||||
cls.add_method('SetCcPhyParams',
|
||||
'void',
|
||||
[param('std::map< unsigned char, ns3::ComponentCarrier >', 'ccmap')])
|
||||
## lte-helper.h (module 'lte'): void ns3::LteHelper::SetEnbAntennaModelAttribute(std::string n, ns3::AttributeValue const & v) [member function]
|
||||
cls.add_method('SetEnbAntennaModelAttribute',
|
||||
'void',
|
||||
@@ -20936,7 +21001,7 @@ def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
||||
cls.add_method('GetMean',
|
||||
'double',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetScale() const [member function]
|
||||
cls.add_method('GetScale',
|
||||
'double',
|
||||
@@ -23235,6 +23300,29 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Emp
|
||||
is_pure_virtual=True, is_virtual=True, custom_name=u'__call__')
|
||||
return
|
||||
|
||||
def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls):
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor]
|
||||
cls.add_constructor([])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl(ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> const & arg0) [constructor]
|
||||
cls.add_constructor([param('ns3::CallbackImpl< void, ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty > const &', 'arg0')])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::DoGetTypeid() [member function]
|
||||
cls.add_method('DoGetTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True)
|
||||
## callback.h (module 'core'): std::string ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::GetTypeid() const [member function]
|
||||
cls.add_method('GetTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## callback.h (module 'core'): void ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::LteUeRrc> arg0, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> > arg1) [member operator]
|
||||
cls.add_method('operator()',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::LteUeRrc >', 'arg0'), param('std::list< ns3::LteRrcSap::SCellToAddMod >', 'arg1')],
|
||||
is_pure_virtual=True, is_virtual=True, custom_name=u'__call__')
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls):
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor]
|
||||
cls.add_constructor([])
|
||||
|
||||
106
src/lte/bindings/modulegen__gcc_LP64.py
generated
106
src/lte/bindings/modulegen__gcc_LP64.py
generated
@@ -700,6 +700,10 @@ def register_types(module):
|
||||
module.add_class('Mac64Address', import_from_module='ns.network')
|
||||
## mac64-address.h (module 'network'): ns3::Mac64Address [class]
|
||||
root_module['ns3::Mac64Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address [class]
|
||||
module.add_class('Mac8Address', import_from_module='ns.network')
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address [class]
|
||||
root_module['ns3::Mac8Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s [struct]
|
||||
module.add_class('MacCeListElement_s')
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s::MacCeType_e [enumeration]
|
||||
@@ -1430,6 +1434,8 @@ def register_types(module):
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<const ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<const ns3::PacketBurst>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<const ns3::PacketBurst>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<ns3::LteUeRrc>', 'std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
module.add_class('CallbackImpl', import_from_module='ns.core', template_parameters=['void', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<const ns3::Packet>', 'unsigned short', 'const ns3::Address &', 'const ns3::Address &', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'], parent=root_module['ns3::CallbackImplBase'])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> [class]
|
||||
@@ -2116,6 +2122,7 @@ def register_methods(root_module):
|
||||
register_Ns3LteUeRrcSapUserSetupParameters_methods(root_module, root_module['ns3::LteUeRrcSapUser::SetupParameters'])
|
||||
register_Ns3Mac48Address_methods(root_module, root_module['ns3::Mac48Address'])
|
||||
register_Ns3Mac64Address_methods(root_module, root_module['ns3::Mac64Address'])
|
||||
register_Ns3Mac8Address_methods(root_module, root_module['ns3::Mac8Address'])
|
||||
register_Ns3MacCeListElement_s_methods(root_module, root_module['ns3::MacCeListElement_s'])
|
||||
register_Ns3MacCeValue_u_methods(root_module, root_module['ns3::MacCeValue_u'])
|
||||
register_Ns3Names_methods(root_module, root_module['ns3::Names'])
|
||||
@@ -2438,6 +2445,7 @@ def register_methods(root_module):
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3MobilityModel__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::MobilityModel>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::Packet>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<const ns3::PacketBurst>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::NetDevice>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3Packet__gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, root_module['ns3::CallbackImpl< void, ns3::Ptr<ns3::Packet>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'])
|
||||
@@ -3187,7 +3195,7 @@ def register_Ns3DataRate_methods(root_module, cls):
|
||||
cls.add_method('CalculateTxTime',
|
||||
'double',
|
||||
[param('uint32_t', 'bytes')],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## data-rate.h (module 'network'): uint64_t ns3::DataRate::GetBitRate() const [member function]
|
||||
cls.add_method('GetBitRate',
|
||||
'uint64_t',
|
||||
@@ -5677,7 +5685,7 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
cls.add_method('IsAllHostsMulticast',
|
||||
'bool',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function]
|
||||
cls.add_method('IsAllNodesMulticast',
|
||||
'bool',
|
||||
@@ -5753,6 +5761,11 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac64Address', 'addr'), param('ns3::Ipv6Address', 'prefix')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredAddress(ns3::Mac8Address addr, ns3::Ipv6Address prefix) [member function]
|
||||
cls.add_method('MakeAutoconfiguredAddress',
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac8Address', 'addr'), param('ns3::Ipv6Address', 'prefix')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac16Address mac) [member function]
|
||||
cls.add_method('MakeAutoconfiguredLinkLocalAddress',
|
||||
'ns3::Ipv6Address',
|
||||
@@ -5768,6 +5781,11 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac64Address', 'mac')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac8Address mac) [member function]
|
||||
cls.add_method('MakeAutoconfiguredLinkLocalAddress',
|
||||
'ns3::Ipv6Address',
|
||||
[param('ns3::Mac8Address', 'mac')],
|
||||
is_static=True)
|
||||
## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeIpv4MappedAddress(ns3::Ipv4Address addr) [member function]
|
||||
cls.add_method('MakeIpv4MappedAddress',
|
||||
'ns3::Ipv6Address',
|
||||
@@ -8627,6 +8645,48 @@ def register_Ns3Mac64Address_methods(root_module, cls):
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3Mac8Address_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_output_stream_operator()
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address(ns3::Mac8Address const & arg0) [constructor]
|
||||
cls.add_constructor([param('ns3::Mac8Address const &', 'arg0')])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address() [constructor]
|
||||
cls.add_constructor([])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address::Mac8Address(uint8_t addr) [constructor]
|
||||
cls.add_constructor([param('uint8_t', 'addr')])
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::Allocate() [member function]
|
||||
cls.add_method('Allocate',
|
||||
'ns3::Mac8Address',
|
||||
[],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::ConvertFrom(ns3::Address const & address) [member function]
|
||||
cls.add_method('ConvertFrom',
|
||||
'ns3::Mac8Address',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): void ns3::Mac8Address::CopyFrom(uint8_t const * pBuffer) [member function]
|
||||
cls.add_method('CopyFrom',
|
||||
'void',
|
||||
[param('uint8_t const *', 'pBuffer')])
|
||||
## mac8-address.h (module 'network'): void ns3::Mac8Address::CopyTo(uint8_t * pBuffer) const [member function]
|
||||
cls.add_method('CopyTo',
|
||||
'void',
|
||||
[param('uint8_t *', 'pBuffer')],
|
||||
is_const=True)
|
||||
## mac8-address.h (module 'network'): static ns3::Mac8Address ns3::Mac8Address::GetBroadcast() [member function]
|
||||
cls.add_method('GetBroadcast',
|
||||
'ns3::Mac8Address',
|
||||
[],
|
||||
is_static=True)
|
||||
## mac8-address.h (module 'network'): static bool ns3::Mac8Address::IsMatchingType(ns3::Address const & address) [member function]
|
||||
cls.add_method('IsMatchingType',
|
||||
'bool',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3MacCeListElement_s_methods(root_module, cls):
|
||||
## ff-mac-common.h (module 'lte'): ns3::MacCeListElement_s::MacCeListElement_s() [constructor]
|
||||
cls.add_constructor([])
|
||||
@@ -9715,8 +9775,7 @@ def register_Ns3TypeId_methods(root_module, cls):
|
||||
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor) [member function]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')],
|
||||
deprecated=True)
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')])
|
||||
## 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]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
@@ -13907,6 +13966,16 @@ def register_Ns3CallbackImplBase_methods(root_module, cls):
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'ns3::LteUeRrc::State'])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function]
|
||||
cls.add_method('GetCppTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'ns3::Ptr<ns3::LteUeRrc> '])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImplBase::GetCppTypeid() [member function]
|
||||
cls.add_method('GetCppTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True, visibility='protected', template_parameters=[u'std::__cxx11::list<ns3::LteRrcSap::SCellToAddMod', u' std::allocator<ns3::LteRrcSap::SCellToAddMod> > '])
|
||||
return
|
||||
|
||||
def register_Ns3CallbackValue_methods(root_module, cls):
|
||||
@@ -18392,10 +18461,6 @@ def register_Ns3LteHelper_methods(root_module, cls):
|
||||
cls.add_method('InstallUeDevice',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer', 'c')])
|
||||
## lte-helper.h (module 'lte'): void ns3::LteHelper::SetCcPhyParams(std::map<unsigned char, ns3::ComponentCarrier, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, ns3::ComponentCarrier> > > ccmap) [member function]
|
||||
cls.add_method('SetCcPhyParams',
|
||||
'void',
|
||||
[param('std::map< unsigned char, ns3::ComponentCarrier >', 'ccmap')])
|
||||
## lte-helper.h (module 'lte'): void ns3::LteHelper::SetEnbAntennaModelAttribute(std::string n, ns3::AttributeValue const & v) [member function]
|
||||
cls.add_method('SetEnbAntennaModelAttribute',
|
||||
'void',
|
||||
@@ -20936,7 +21001,7 @@ def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
||||
cls.add_method('GetMean',
|
||||
'double',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetScale() const [member function]
|
||||
cls.add_method('GetScale',
|
||||
'double',
|
||||
@@ -23235,6 +23300,29 @@ def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__const_ns3PacketBurst__gt___Ns3Emp
|
||||
is_pure_virtual=True, is_virtual=True, custom_name=u'__call__')
|
||||
return
|
||||
|
||||
def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3LteUeRrc__gt___StdList__lt__ns3LteRrcSapSCellToAddMod__stdAllocator__lt__ns3LteRrcSapSCellToAddMod__gt_____gt___Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls):
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor]
|
||||
cls.add_constructor([])
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl(ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> const & arg0) [constructor]
|
||||
cls.add_constructor([param('ns3::CallbackImpl< void, ns3::Ptr< ns3::LteUeRrc >, std::list< ns3::LteRrcSap::SCellToAddMod >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty > const &', 'arg0')])
|
||||
## callback.h (module 'core'): static std::string ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::DoGetTypeid() [member function]
|
||||
cls.add_method('DoGetTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_static=True)
|
||||
## callback.h (module 'core'): std::string ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::GetTypeid() const [member function]
|
||||
cls.add_method('GetTypeid',
|
||||
'std::string',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## callback.h (module 'core'): void ns3::CallbackImpl<void, ns3::Ptr<ns3::LteUeRrc>, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::LteUeRrc> arg0, std::list<ns3::LteRrcSap::SCellToAddMod, std::allocator<ns3::LteRrcSap::SCellToAddMod> > arg1) [member operator]
|
||||
cls.add_method('operator()',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::LteUeRrc >', 'arg0'), param('std::list< ns3::LteRrcSap::SCellToAddMod >', 'arg1')],
|
||||
is_pure_virtual=True, is_virtual=True, custom_name=u'__call__')
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3CallbackImpl__Void_Ns3Ptr__lt__ns3NetDevice__gt___Ns3Ptr__lt__const_ns3Packet__gt___Unsigned_short_Const_ns3Address___amp___Const_ns3Address___amp___Ns3NetDevicePacketType_Ns3Empty_Ns3Empty_Ns3Empty_methods(root_module, cls):
|
||||
## callback.h (module 'core'): ns3::CallbackImpl<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<const ns3::Packet>, unsigned short, const ns3::Address &, const ns3::Address &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::CallbackImpl() [constructor]
|
||||
cls.add_constructor([])
|
||||
|
||||
Reference in New Issue
Block a user