src/fd-net-device/bindings/modulegen__gcc_LP64.py
changeset 9740 e6777ccef033
parent 9739 211496d6d5d6
child 9901 9a100979b2df
equal deleted inserted replaced
9739:211496d6d5d6 9740:e6777ccef033
   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([])