232 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
232 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
233 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] |
233 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] |
234 module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
234 module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
235 ## packet.h (module 'network'): ns3::Packet [class] |
235 ## packet.h (module 'network'): ns3::Packet [class] |
236 module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
236 module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
|
237 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): ns3::PlanetLabFdNetDeviceHelper [class] |
|
238 module.add_class('PlanetLabFdNetDeviceHelper', parent=root_module['ns3::EmuFdNetDeviceHelper']) |
237 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper [class] |
239 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper [class] |
238 module.add_class('TapFdNetDeviceHelper', parent=root_module['ns3::EmuFdNetDeviceHelper']) |
240 module.add_class('TapFdNetDeviceHelper', parent=root_module['ns3::EmuFdNetDeviceHelper']) |
239 ## nstime.h (module 'core'): ns3::TimeChecker [class] |
241 ## nstime.h (module 'core'): ns3::TimeChecker [class] |
240 module.add_class('TimeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
242 module.add_class('TimeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
241 ## nstime.h (module 'core'): ns3::TimeValue [class] |
243 ## nstime.h (module 'core'): ns3::TimeValue [class] |
361 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
363 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
362 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
364 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
363 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
365 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
364 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::OutputStreamWrapper']) |
366 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::OutputStreamWrapper']) |
365 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
367 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
|
368 register_Ns3PlanetLabFdNetDeviceHelper_methods(root_module, root_module['ns3::PlanetLabFdNetDeviceHelper']) |
366 register_Ns3TapFdNetDeviceHelper_methods(root_module, root_module['ns3::TapFdNetDeviceHelper']) |
369 register_Ns3TapFdNetDeviceHelper_methods(root_module, root_module['ns3::TapFdNetDeviceHelper']) |
367 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
370 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
368 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
371 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
369 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
372 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
370 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
373 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
4170 cls.add_method('SetNixVector', |
4173 cls.add_method('SetNixVector', |
4171 'void', |
4174 'void', |
4172 [param('ns3::Ptr< ns3::NixVector >', 'arg0')]) |
4175 [param('ns3::Ptr< ns3::NixVector >', 'arg0')]) |
4173 return |
4176 return |
4174 |
4177 |
|
4178 def register_Ns3PlanetLabFdNetDeviceHelper_methods(root_module, cls): |
|
4179 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): ns3::PlanetLabFdNetDeviceHelper::PlanetLabFdNetDeviceHelper(ns3::PlanetLabFdNetDeviceHelper const & arg0) [copy constructor] |
|
4180 cls.add_constructor([param('ns3::PlanetLabFdNetDeviceHelper const &', 'arg0')]) |
|
4181 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): ns3::PlanetLabFdNetDeviceHelper::PlanetLabFdNetDeviceHelper() [constructor] |
|
4182 cls.add_constructor([]) |
|
4183 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): void ns3::PlanetLabFdNetDeviceHelper::SetTapIpAddress(ns3::Ipv4Address address) [member function] |
|
4184 cls.add_method('SetTapIpAddress', |
|
4185 'void', |
|
4186 [param('ns3::Ipv4Address', 'address')]) |
|
4187 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): void ns3::PlanetLabFdNetDeviceHelper::SetTapMask(ns3::Ipv4Mask mask) [member function] |
|
4188 cls.add_method('SetTapMask', |
|
4189 'void', |
|
4190 [param('ns3::Ipv4Mask', 'mask')]) |
|
4191 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): int ns3::PlanetLabFdNetDeviceHelper::CreateFileDescriptor() const [member function] |
|
4192 cls.add_method('CreateFileDescriptor', |
|
4193 'int', |
|
4194 [], |
|
4195 is_const=True, visibility='protected', is_virtual=True) |
|
4196 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): ns3::Ptr<ns3::NetDevice> ns3::PlanetLabFdNetDeviceHelper::InstallPriv(ns3::Ptr<ns3::Node> node) const [member function] |
|
4197 cls.add_method('InstallPriv', |
|
4198 'ns3::Ptr< ns3::NetDevice >', |
|
4199 [param('ns3::Ptr< ns3::Node >', 'node')], |
|
4200 is_const=True, visibility='protected', is_virtual=True) |
|
4201 ## planetlab-fd-net-device-helper.h (module 'fd-net-device'): void ns3::PlanetLabFdNetDeviceHelper::SetFileDescriptor(ns3::Ptr<ns3::FdNetDevice> device) const [member function] |
|
4202 cls.add_method('SetFileDescriptor', |
|
4203 'void', |
|
4204 [param('ns3::Ptr< ns3::FdNetDevice >', 'device')], |
|
4205 is_const=True, visibility='protected', is_virtual=True) |
|
4206 return |
|
4207 |
4175 def register_Ns3TapFdNetDeviceHelper_methods(root_module, cls): |
4208 def register_Ns3TapFdNetDeviceHelper_methods(root_module, cls): |
4176 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper::TapFdNetDeviceHelper(ns3::TapFdNetDeviceHelper const & arg0) [copy constructor] |
4209 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper::TapFdNetDeviceHelper(ns3::TapFdNetDeviceHelper const & arg0) [copy constructor] |
4177 cls.add_constructor([param('ns3::TapFdNetDeviceHelper const &', 'arg0')]) |
4210 cls.add_constructor([param('ns3::TapFdNetDeviceHelper const &', 'arg0')]) |
4178 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper::TapFdNetDeviceHelper() [constructor] |
4211 ## tap-fd-net-device-helper.h (module 'fd-net-device'): ns3::TapFdNetDeviceHelper::TapFdNetDeviceHelper() [constructor] |
4179 cls.add_constructor([]) |
4212 cls.add_constructor([]) |