rescan bindings
This commit is contained in:
@@ -567,7 +567,9 @@ def register_Ns3Ipv4AddressGenerator_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4InterfaceAddress_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_output_stream_operator()
|
||||
cls.add_binary_comparison_operator('==')
|
||||
## ipv4-interface-address.h: ns3::Ipv4InterfaceAddress::Ipv4InterfaceAddress() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-interface-address.h: ns3::Ipv4InterfaceAddress::Ipv4InterfaceAddress(ns3::Ipv4Address local, ns3::Ipv4Mask mask) [constructor]
|
||||
@@ -2763,9 +2765,9 @@ def register_Ns3Ipv4_methods(root_module, cls):
|
||||
'int32_t',
|
||||
[param('ns3::Ptr< ns3::NetDevice const >', 'device')],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## ipv4.h: uint32_t ns3::Ipv4::AddAddress(uint32_t interface, ns3::Ipv4InterfaceAddress address) [member function]
|
||||
## ipv4.h: bool ns3::Ipv4::AddAddress(uint32_t interface, ns3::Ipv4InterfaceAddress address) [member function]
|
||||
cls.add_method('AddAddress',
|
||||
'uint32_t',
|
||||
'bool',
|
||||
[param('uint32_t', 'interface'), param('ns3::Ipv4InterfaceAddress', 'address')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## ipv4.h: uint32_t ns3::Ipv4::GetNAddresses(uint32_t interface) const [member function]
|
||||
@@ -2778,6 +2780,11 @@ def register_Ns3Ipv4_methods(root_module, cls):
|
||||
'ns3::Ipv4InterfaceAddress',
|
||||
[param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## ipv4.h: bool ns3::Ipv4::RemoveAddress(uint32_t interface, uint32_t addressIndex) [member function]
|
||||
cls.add_method('RemoveAddress',
|
||||
'bool',
|
||||
[param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## ipv4.h: void ns3::Ipv4::SetMetric(uint32_t interface, uint16_t metric) [member function]
|
||||
cls.add_method('SetMetric',
|
||||
'void',
|
||||
@@ -3151,6 +3158,11 @@ def register_Ns3Node_methods(root_module, cls):
|
||||
cls.add_method('UnregisterProtocolHandler',
|
||||
'void',
|
||||
[param('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 >', 'handler')])
|
||||
## node.h: static bool ns3::Node::ChecksumEnabled() [member function]
|
||||
cls.add_method('ChecksumEnabled',
|
||||
'bool',
|
||||
[],
|
||||
is_static=True)
|
||||
## node.h: void ns3::Node::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
|
||||
Reference in New Issue
Block a user