Python rescan.
1.1 --- a/bindings/python/ns3_module_bridge.py Tue Sep 08 06:29:26 2009 +0200
1.2 +++ b/bindings/python/ns3_module_bridge.py Tue Sep 08 06:37:37 2009 +0200
1.3 @@ -98,6 +98,11 @@
1.4 cls.add_method('AddBridgePort',
1.5 'void',
1.6 [param('ns3::Ptr< ns3::NetDevice >', 'bridgePort')])
1.7 + ## bridge-net-device.h: void ns3::BridgeNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
1.8 + cls.add_method('AddLinkChangeCallback',
1.9 + 'void',
1.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
1.11 + is_virtual=True)
1.12 ## bridge-net-device.h: ns3::Address ns3::BridgeNetDevice::GetAddress() const [member function]
1.13 cls.add_method('GetAddress',
1.14 'ns3::Address',
1.15 @@ -203,11 +208,6 @@
1.16 'void',
1.17 [param('uint32_t const', 'index')],
1.18 is_virtual=True)
1.19 - ## bridge-net-device.h: void ns3::BridgeNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
1.20 - cls.add_method('SetLinkChangeCallback',
1.21 - 'void',
1.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
1.23 - is_virtual=True)
1.24 ## bridge-net-device.h: bool ns3::BridgeNetDevice::SetMtu(uint16_t const mtu) [member function]
1.25 cls.add_method('SetMtu',
1.26 'bool',
2.1 --- a/bindings/python/ns3_module_csma.py Tue Sep 08 06:29:26 2009 +0200
2.2 +++ b/bindings/python/ns3_module_csma.py Tue Sep 08 06:37:37 2009 +0200
2.3 @@ -317,8 +317,8 @@
2.4 'bool',
2.5 [],
2.6 is_const=True, is_virtual=True)
2.7 - ## csma-net-device.h: void ns3::CsmaNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
2.8 - cls.add_method('SetLinkChangeCallback',
2.9 + ## csma-net-device.h: void ns3::CsmaNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
2.10 + cls.add_method('AddLinkChangeCallback',
2.11 'void',
2.12 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
2.13 is_virtual=True)
3.1 --- a/bindings/python/ns3_module_emu.py Tue Sep 08 06:29:26 2009 +0200
3.2 +++ b/bindings/python/ns3_module_emu.py Tue Sep 08 06:37:37 2009 +0200
3.3 @@ -65,6 +65,11 @@
3.4 cls.add_constructor([param('ns3::EmuNetDevice const &', 'arg0')])
3.5 ## emu-net-device.h: ns3::EmuNetDevice::EmuNetDevice() [constructor]
3.6 cls.add_constructor([])
3.7 + ## emu-net-device.h: void ns3::EmuNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
3.8 + cls.add_method('AddLinkChangeCallback',
3.9 + 'void',
3.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
3.11 + is_virtual=True)
3.12 ## emu-net-device.h: ns3::Address ns3::EmuNetDevice::GetAddress() const [member function]
3.13 cls.add_method('GetAddress',
3.14 'ns3::Address',
3.15 @@ -164,11 +169,6 @@
3.16 'void',
3.17 [param('uint32_t const', 'index')],
3.18 is_virtual=True)
3.19 - ## emu-net-device.h: void ns3::EmuNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
3.20 - cls.add_method('SetLinkChangeCallback',
3.21 - 'void',
3.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
3.23 - is_virtual=True)
3.24 ## emu-net-device.h: bool ns3::EmuNetDevice::SetMtu(uint16_t const mtu) [member function]
3.25 cls.add_method('SetMtu',
3.26 'bool',
4.1 --- a/bindings/python/ns3_module_node.py Tue Sep 08 06:29:26 2009 +0200
4.2 +++ b/bindings/python/ns3_module_node.py Tue Sep 08 06:37:37 2009 +0200
4.3 @@ -3149,6 +3149,11 @@
4.4 cls.add_constructor([])
4.5 ## net-device.h: ns3::NetDevice::NetDevice(ns3::NetDevice const & arg0) [copy constructor]
4.6 cls.add_constructor([param('ns3::NetDevice const &', 'arg0')])
4.7 + ## net-device.h: void ns3::NetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
4.8 + cls.add_method('AddLinkChangeCallback',
4.9 + 'void',
4.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
4.11 + is_pure_virtual=True, is_virtual=True)
4.12 ## net-device.h: ns3::Address ns3::NetDevice::GetAddress() const [member function]
4.13 cls.add_method('GetAddress',
4.14 'ns3::Address',
4.15 @@ -3244,11 +3249,6 @@
4.16 'void',
4.17 [param('uint32_t const', 'index')],
4.18 is_pure_virtual=True, is_virtual=True)
4.19 - ## net-device.h: void ns3::NetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
4.20 - cls.add_method('SetLinkChangeCallback',
4.21 - 'void',
4.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
4.23 - is_pure_virtual=True, is_virtual=True)
4.24 ## net-device.h: bool ns3::NetDevice::SetMtu(uint16_t const mtu) [member function]
4.25 cls.add_method('SetMtu',
4.26 'bool',
4.27 @@ -3403,6 +3403,11 @@
4.28 cls.add_constructor([param('ns3::SimpleNetDevice const &', 'arg0')])
4.29 ## simple-net-device.h: ns3::SimpleNetDevice::SimpleNetDevice() [constructor]
4.30 cls.add_constructor([])
4.31 + ## simple-net-device.h: void ns3::SimpleNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
4.32 + cls.add_method('AddLinkChangeCallback',
4.33 + 'void',
4.34 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
4.35 + is_virtual=True)
4.36 ## simple-net-device.h: ns3::Address ns3::SimpleNetDevice::GetAddress() const [member function]
4.37 cls.add_method('GetAddress',
4.38 'ns3::Address',
4.39 @@ -3506,11 +3511,6 @@
4.40 'void',
4.41 [param('uint32_t const', 'index')],
4.42 is_virtual=True)
4.43 - ## simple-net-device.h: void ns3::SimpleNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
4.44 - cls.add_method('SetLinkChangeCallback',
4.45 - 'void',
4.46 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
4.47 - is_virtual=True)
4.48 ## simple-net-device.h: bool ns3::SimpleNetDevice::SetMtu(uint16_t const mtu) [member function]
4.49 cls.add_method('SetMtu',
4.50 'bool',
5.1 --- a/bindings/python/ns3_module_point_to_point.py Tue Sep 08 06:29:26 2009 +0200
5.2 +++ b/bindings/python/ns3_module_point_to_point.py Tue Sep 08 06:37:37 2009 +0200
5.3 @@ -143,6 +143,11 @@
5.4 cls.add_constructor([param('ns3::PointToPointNetDevice const &', 'arg0')])
5.5 ## point-to-point-net-device.h: ns3::PointToPointNetDevice::PointToPointNetDevice() [constructor]
5.6 cls.add_constructor([])
5.7 + ## point-to-point-net-device.h: void ns3::PointToPointNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
5.8 + cls.add_method('AddLinkChangeCallback',
5.9 + 'void',
5.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
5.11 + is_virtual=True)
5.12 ## point-to-point-net-device.h: bool ns3::PointToPointNetDevice::Attach(ns3::Ptr<ns3::PointToPointChannel> ch) [member function]
5.13 cls.add_method('Attach',
5.14 'bool',
5.15 @@ -263,11 +268,6 @@
5.16 cls.add_method('SetInterframeGap',
5.17 'void',
5.18 [param('ns3::Time', 't')])
5.19 - ## point-to-point-net-device.h: void ns3::PointToPointNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
5.20 - cls.add_method('SetLinkChangeCallback',
5.21 - 'void',
5.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
5.23 - is_virtual=True)
5.24 ## point-to-point-net-device.h: bool ns3::PointToPointNetDevice::SetMtu(uint16_t const mtu) [member function]
5.25 cls.add_method('SetMtu',
5.26 'bool',
6.1 --- a/bindings/python/ns3_module_tap_bridge.py Tue Sep 08 06:29:26 2009 +0200
6.2 +++ b/bindings/python/ns3_module_tap_bridge.py Tue Sep 08 06:37:37 2009 +0200
6.3 @@ -67,6 +67,11 @@
6.4 cls.add_constructor([param('ns3::TapBridge const &', 'arg0')])
6.5 ## tap-bridge.h: ns3::TapBridge::TapBridge() [constructor]
6.6 cls.add_constructor([])
6.7 + ## tap-bridge.h: void ns3::TapBridge::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
6.8 + cls.add_method('AddLinkChangeCallback',
6.9 + 'void',
6.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
6.11 + is_virtual=True)
6.12 ## tap-bridge.h: ns3::Address ns3::TapBridge::GetAddress() const [member function]
6.13 cls.add_method('GetAddress',
6.14 'ns3::Address',
6.15 @@ -174,11 +179,6 @@
6.16 'void',
6.17 [param('uint32_t const', 'index')],
6.18 is_virtual=True)
6.19 - ## tap-bridge.h: void ns3::TapBridge::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
6.20 - cls.add_method('SetLinkChangeCallback',
6.21 - 'void',
6.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
6.23 - is_virtual=True)
6.24 ## tap-bridge.h: void ns3::TapBridge::SetMode(ns3::TapBridge::Mode mode) [member function]
6.25 cls.add_method('SetMode',
6.26 'void',
7.1 --- a/bindings/python/ns3_module_virtual_net_device.py Tue Sep 08 06:29:26 2009 +0200
7.2 +++ b/bindings/python/ns3_module_virtual_net_device.py Tue Sep 08 06:37:37 2009 +0200
7.3 @@ -65,6 +65,11 @@
7.4 cls.add_constructor([param('ns3::VirtualNetDevice const &', 'arg0')])
7.5 ## virtual-net-device.h: ns3::VirtualNetDevice::VirtualNetDevice() [constructor]
7.6 cls.add_constructor([])
7.7 + ## virtual-net-device.h: void ns3::VirtualNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
7.8 + cls.add_method('AddLinkChangeCallback',
7.9 + 'void',
7.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
7.11 + is_virtual=True)
7.12 ## virtual-net-device.h: ns3::Address ns3::VirtualNetDevice::GetAddress() const [member function]
7.13 cls.add_method('GetAddress',
7.14 'ns3::Address',
7.15 @@ -168,11 +173,6 @@
7.16 cls.add_method('SetIsPointToPoint',
7.17 'void',
7.18 [param('bool', 'isPointToPoint')])
7.19 - ## virtual-net-device.h: void ns3::VirtualNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
7.20 - cls.add_method('SetLinkChangeCallback',
7.21 - 'void',
7.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
7.23 - is_virtual=True)
7.24 ## virtual-net-device.h: bool ns3::VirtualNetDevice::SetMtu(uint16_t const mtu) [member function]
7.25 cls.add_method('SetMtu',
7.26 'bool',
8.1 --- a/bindings/python/ns3_module_wifi.py Tue Sep 08 06:29:26 2009 +0200
8.2 +++ b/bindings/python/ns3_module_wifi.py Tue Sep 08 06:37:37 2009 +0200
8.3 @@ -5156,6 +5156,11 @@
8.4 cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')])
8.5 ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice() [constructor]
8.6 cls.add_constructor([])
8.7 + ## wifi-net-device.h: void ns3::WifiNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
8.8 + cls.add_method('AddLinkChangeCallback',
8.9 + 'void',
8.10 + [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
8.11 + is_virtual=True)
8.12 ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetAddress() const [member function]
8.13 cls.add_method('GetAddress',
8.14 'ns3::Address',
8.15 @@ -5266,11 +5271,6 @@
8.16 'void',
8.17 [param('uint32_t const', 'index')],
8.18 is_virtual=True)
8.19 - ## wifi-net-device.h: void ns3::WifiNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
8.20 - cls.add_method('SetLinkChangeCallback',
8.21 - 'void',
8.22 - [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')],
8.23 - is_virtual=True)
8.24 ## wifi-net-device.h: void ns3::WifiNetDevice::SetMac(ns3::Ptr<ns3::WifiMac> mac) [member function]
8.25 cls.add_method('SetMac',
8.26 'void',