bindings/python/ns3_module_helper.py
changeset 3912 4d1a61f80745
parent 3906 01acc159ffb1
child 3914 18ac5bec5c49
equal deleted inserted replaced
3911:a9bd53792bc1 3912:4d1a61f80745
    39     module.add_class('UdpEchoClientHelper', allow_subclassing=False)
    39     module.add_class('UdpEchoClientHelper', allow_subclassing=False)
    40     ## udp-echo-helper.h: ns3::UdpEchoServerHelper [class]
    40     ## udp-echo-helper.h: ns3::UdpEchoServerHelper [class]
    41     module.add_class('UdpEchoServerHelper', allow_subclassing=False)
    41     module.add_class('UdpEchoServerHelper', allow_subclassing=False)
    42     ## wifi-helper.h: ns3::WifiHelper [class]
    42     ## wifi-helper.h: ns3::WifiHelper [class]
    43     module.add_class('WifiHelper', allow_subclassing=False)
    43     module.add_class('WifiHelper', allow_subclassing=False)
       
    44     ## wifi-helper.h: ns3::WifiPhyHelper [class]
       
    45     module.add_class('WifiPhyHelper', allow_subclassing=False)
       
    46     ## yans-wifi-phy-helper.h: ns3::YansWifiChannelHelper [class]
       
    47     module.add_class('YansWifiChannelHelper', allow_subclassing=False)
       
    48     ## yans-wifi-phy-helper.h: ns3::YansWifiPhyHelper [class]
       
    49     module.add_class('YansWifiPhyHelper', allow_subclassing=False, parent=root_module['ns3::WifiPhyHelper'])
    44     
    50     
    45     ## Register a nested module for the namespace internal
    51     ## Register a nested module for the namespace internal
    46     
    52     
    47     nested_module = module.add_cpp_namespace('internal')
    53     nested_module = module.add_cpp_namespace('internal')
    48     register_types_ns3_internal(nested_module)
    54     register_types_ns3_internal(nested_module)
   100     register_Ns3PointToPointHelper_methods(root_module, root_module['ns3::PointToPointHelper'])
   106     register_Ns3PointToPointHelper_methods(root_module, root_module['ns3::PointToPointHelper'])
   101     register_Ns3StaticMulticastRouteHelper_methods(root_module, root_module['ns3::StaticMulticastRouteHelper'])
   107     register_Ns3StaticMulticastRouteHelper_methods(root_module, root_module['ns3::StaticMulticastRouteHelper'])
   102     register_Ns3UdpEchoClientHelper_methods(root_module, root_module['ns3::UdpEchoClientHelper'])
   108     register_Ns3UdpEchoClientHelper_methods(root_module, root_module['ns3::UdpEchoClientHelper'])
   103     register_Ns3UdpEchoServerHelper_methods(root_module, root_module['ns3::UdpEchoServerHelper'])
   109     register_Ns3UdpEchoServerHelper_methods(root_module, root_module['ns3::UdpEchoServerHelper'])
   104     register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper'])
   110     register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper'])
       
   111     register_Ns3WifiPhyHelper_methods(root_module, root_module['ns3::WifiPhyHelper'])
       
   112     register_Ns3YansWifiChannelHelper_methods(root_module, root_module['ns3::YansWifiChannelHelper'])
       
   113     register_Ns3YansWifiPhyHelper_methods(root_module, root_module['ns3::YansWifiPhyHelper'])
   105     return
   114     return
   106 
   115 
   107 def register_Ns3ApplicationContainer_methods(root_module, cls):
   116 def register_Ns3ApplicationContainer_methods(root_module, cls):
   108     ## application-container.h: ns3::ApplicationContainer::ApplicationContainer(ns3::ApplicationContainer const & arg0) [copy constructor]
   117     ## application-container.h: ns3::ApplicationContainer::ApplicationContainer(ns3::ApplicationContainer const & arg0) [copy constructor]
   109     cls.add_constructor([param('ns3::ApplicationContainer const &', 'arg0')])
   118     cls.add_constructor([param('ns3::ApplicationContainer const &', 'arg0')])
   670 def register_Ns3WifiHelper_methods(root_module, cls):
   679 def register_Ns3WifiHelper_methods(root_module, cls):
   671     ## wifi-helper.h: ns3::WifiHelper::WifiHelper(ns3::WifiHelper const & arg0) [copy constructor]
   680     ## wifi-helper.h: ns3::WifiHelper::WifiHelper(ns3::WifiHelper const & arg0) [copy constructor]
   672     cls.add_constructor([param('ns3::WifiHelper const &', 'arg0')])
   681     cls.add_constructor([param('ns3::WifiHelper const &', 'arg0')])
   673     ## wifi-helper.h: ns3::WifiHelper::WifiHelper() [constructor]
   682     ## wifi-helper.h: ns3::WifiHelper::WifiHelper() [constructor]
   674     cls.add_constructor([])
   683     cls.add_constructor([])
       
   684     ## wifi-helper.h: static ns3::WifiHelper ns3::WifiHelper::Default() [member function]
       
   685     cls.add_method('Default', 
       
   686                    'ns3::WifiHelper', 
       
   687                    [], 
       
   688                    is_static=True)
   675     ## wifi-helper.h: void ns3::WifiHelper::SetRemoteStationManager(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
   689     ## wifi-helper.h: void ns3::WifiHelper::SetRemoteStationManager(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
   676     cls.add_method('SetRemoteStationManager', 
   690     cls.add_method('SetRemoteStationManager', 
   677                    'void', 
   691                    'void', 
   678                    [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
   692                    [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
   679     ## wifi-helper.h: void ns3::WifiHelper::SetMac(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
   693     ## wifi-helper.h: void ns3::WifiHelper::SetMac(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
   680     cls.add_method('SetMac', 
   694     cls.add_method('SetMac', 
   681                    'void', 
   695                    'void', 
   682                    [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
   696                    [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
   683     ## wifi-helper.h: void ns3::WifiHelper::SetPhyAttribute(std::string n0, ns3::AttributeValue const & v0) [member function]
   697     ## wifi-helper.h: ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::NodeContainer c) const [member function]
   684     cls.add_method('SetPhyAttribute', 
   698     cls.add_method('Install', 
   685                    'void', 
   699                    'ns3::NetDeviceContainer', 
   686                    [param('std::string', 'n0'), param('ns3::AttributeValue const &', 'v0')])
   700                    [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::NodeContainer', 'c')], 
   687     ## wifi-helper.h: static void ns3::WifiHelper::EnablePcap(std::string filename, uint32_t nodeid, uint32_t deviceid) [member function]
   701                    is_const=True)
       
   702     return
       
   703 
       
   704 def register_Ns3WifiPhyHelper_methods(root_module, cls):
       
   705     ## wifi-helper.h: ns3::WifiPhyHelper::WifiPhyHelper(ns3::WifiPhyHelper const & arg0) [copy constructor]
       
   706     cls.add_constructor([param('ns3::WifiPhyHelper const &', 'arg0')])
       
   707     ## wifi-helper.h: ns3::WifiPhyHelper::WifiPhyHelper() [constructor]
       
   708     cls.add_constructor([])
       
   709     ## wifi-helper.h: ns3::Ptr<ns3::WifiPhy> ns3::WifiPhyHelper::Create(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::WifiNetDevice> device) const [member function]
       
   710     cls.add_method('Create', 
       
   711                    'ns3::Ptr< ns3::WifiPhy >', 
       
   712                    [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::WifiNetDevice >', 'device')], 
       
   713                    is_pure_virtual=True, is_const=True, is_virtual=True)
       
   714     return
       
   715 
       
   716 def register_Ns3YansWifiChannelHelper_methods(root_module, cls):
       
   717     ## yans-wifi-phy-helper.h: ns3::YansWifiChannelHelper::YansWifiChannelHelper(ns3::YansWifiChannelHelper const & arg0) [copy constructor]
       
   718     cls.add_constructor([param('ns3::YansWifiChannelHelper const &', 'arg0')])
       
   719     ## yans-wifi-phy-helper.h: ns3::YansWifiChannelHelper::YansWifiChannelHelper() [constructor]
       
   720     cls.add_constructor([])
       
   721     ## yans-wifi-phy-helper.h: static ns3::YansWifiChannelHelper ns3::YansWifiChannelHelper::Default() [member function]
       
   722     cls.add_method('Default', 
       
   723                    'ns3::YansWifiChannelHelper', 
       
   724                    [], 
       
   725                    is_static=True)
       
   726     ## yans-wifi-phy-helper.h: void ns3::YansWifiChannelHelper::AddPropagationLoss(std::string name, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
       
   727     cls.add_method('AddPropagationLoss', 
       
   728                    'void', 
       
   729                    [param('std::string', 'name'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
       
   730     ## yans-wifi-phy-helper.h: void ns3::YansWifiChannelHelper::SetPropagationDelay(std::string name, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
       
   731     cls.add_method('SetPropagationDelay', 
       
   732                    'void', 
       
   733                    [param('std::string', 'name'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
       
   734     ## yans-wifi-phy-helper.h: ns3::Ptr<ns3::YansWifiChannel> ns3::YansWifiChannelHelper::Create() const [member function]
       
   735     cls.add_method('Create', 
       
   736                    'ns3::Ptr< ns3::YansWifiChannel >', 
       
   737                    [], 
       
   738                    is_const=True)
       
   739     return
       
   740 
       
   741 def register_Ns3YansWifiPhyHelper_methods(root_module, cls):
       
   742     ## yans-wifi-phy-helper.h: ns3::YansWifiPhyHelper::YansWifiPhyHelper(ns3::YansWifiPhyHelper const & arg0) [copy constructor]
       
   743     cls.add_constructor([param('ns3::YansWifiPhyHelper const &', 'arg0')])
       
   744     ## yans-wifi-phy-helper.h: ns3::YansWifiPhyHelper::YansWifiPhyHelper() [constructor]
       
   745     cls.add_constructor([])
       
   746     ## yans-wifi-phy-helper.h: static ns3::YansWifiPhyHelper ns3::YansWifiPhyHelper::Default() [member function]
       
   747     cls.add_method('Default', 
       
   748                    'ns3::YansWifiPhyHelper', 
       
   749                    [], 
       
   750                    is_static=True)
       
   751     ## yans-wifi-phy-helper.h: void ns3::YansWifiPhyHelper::SetChannel(ns3::Ptr<ns3::YansWifiChannel> channel) [member function]
       
   752     cls.add_method('SetChannel', 
       
   753                    'void', 
       
   754                    [param('ns3::Ptr< ns3::YansWifiChannel >', 'channel')])
       
   755     ## yans-wifi-phy-helper.h: void ns3::YansWifiPhyHelper::Set(std::string name, ns3::AttributeValue const & v) [member function]
       
   756     cls.add_method('Set', 
       
   757                    'void', 
       
   758                    [param('std::string', 'name'), param('ns3::AttributeValue const &', 'v')])
       
   759     ## yans-wifi-phy-helper.h: void ns3::YansWifiPhyHelper::SetErrorRateModel(std::string name, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function]
       
   760     cls.add_method('SetErrorRateModel', 
       
   761                    'void', 
       
   762                    [param('std::string', 'name'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')])
       
   763     ## yans-wifi-phy-helper.h: ns3::Ptr<ns3::WifiPhy> ns3::YansWifiPhyHelper::Create(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::WifiNetDevice> device) const [member function]
       
   764     cls.add_method('Create', 
       
   765                    'ns3::Ptr< ns3::WifiPhy >', 
       
   766                    [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::WifiNetDevice >', 'device')], 
       
   767                    is_const=True, is_virtual=True)
       
   768     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnablePcap(std::string filename, uint32_t nodeid, uint32_t deviceid) [member function]
   688     cls.add_method('EnablePcap', 
   769     cls.add_method('EnablePcap', 
   689                    'void', 
   770                    'void', 
   690                    [param('std::string', 'filename'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')], 
   771                    [param('std::string', 'filename'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')], 
   691                    is_static=True)
   772                    is_static=True)
   692     ## wifi-helper.h: static void ns3::WifiHelper::EnablePcap(std::string filename, ns3::NetDeviceContainer d) [member function]
   773     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnablePcap(std::string filename, ns3::NetDeviceContainer d) [member function]
   693     cls.add_method('EnablePcap', 
   774     cls.add_method('EnablePcap', 
   694                    'void', 
   775                    'void', 
   695                    [param('std::string', 'filename'), param('ns3::NetDeviceContainer', 'd')], 
   776                    [param('std::string', 'filename'), param('ns3::NetDeviceContainer', 'd')], 
   696                    is_static=True)
   777                    is_static=True)
   697     ## wifi-helper.h: static void ns3::WifiHelper::EnablePcap(std::string filename, ns3::NodeContainer n) [member function]
   778     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnablePcap(std::string filename, ns3::NodeContainer n) [member function]
   698     cls.add_method('EnablePcap', 
   779     cls.add_method('EnablePcap', 
   699                    'void', 
   780                    'void', 
   700                    [param('std::string', 'filename'), param('ns3::NodeContainer', 'n')], 
   781                    [param('std::string', 'filename'), param('ns3::NodeContainer', 'n')], 
   701                    is_static=True)
   782                    is_static=True)
   702     ## wifi-helper.h: static void ns3::WifiHelper::EnablePcapAll(std::string filename) [member function]
   783     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnablePcapAll(std::string filename) [member function]
   703     cls.add_method('EnablePcapAll', 
   784     cls.add_method('EnablePcapAll', 
   704                    'void', 
   785                    'void', 
   705                    [param('std::string', 'filename')], 
   786                    [param('std::string', 'filename')], 
   706                    is_static=True)
   787                    is_static=True)
   707     ## wifi-helper.h: static void ns3::WifiHelper::EnableAscii(std::ostream & os, uint32_t nodeid, uint32_t deviceid) [member function]
   788     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnableAscii(std::ostream & os, uint32_t nodeid, uint32_t deviceid) [member function]
   708     cls.add_method('EnableAscii', 
   789     cls.add_method('EnableAscii', 
   709                    'void', 
   790                    'void', 
   710                    [param('std::ostream &', 'os'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')], 
   791                    [param('std::ostream &', 'os'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')], 
   711                    is_static=True)
   792                    is_static=True)
   712     ## wifi-helper.h: static void ns3::WifiHelper::EnableAscii(std::ostream & os, ns3::NetDeviceContainer d) [member function]
   793     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnableAscii(std::ostream & os, ns3::NetDeviceContainer d) [member function]
   713     cls.add_method('EnableAscii', 
   794     cls.add_method('EnableAscii', 
   714                    'void', 
   795                    'void', 
   715                    [param('std::ostream &', 'os'), param('ns3::NetDeviceContainer', 'd')], 
   796                    [param('std::ostream &', 'os'), param('ns3::NetDeviceContainer', 'd')], 
   716                    is_static=True)
   797                    is_static=True)
   717     ## wifi-helper.h: static void ns3::WifiHelper::EnableAscii(std::ostream & os, ns3::NodeContainer n) [member function]
   798     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnableAscii(std::ostream & os, ns3::NodeContainer n) [member function]
   718     cls.add_method('EnableAscii', 
   799     cls.add_method('EnableAscii', 
   719                    'void', 
   800                    'void', 
   720                    [param('std::ostream &', 'os'), param('ns3::NodeContainer', 'n')], 
   801                    [param('std::ostream &', 'os'), param('ns3::NodeContainer', 'n')], 
   721                    is_static=True)
   802                    is_static=True)
   722     ## wifi-helper.h: static void ns3::WifiHelper::EnableAsciiAll(std::ostream & os) [member function]
   803     ## yans-wifi-phy-helper.h: static void ns3::YansWifiPhyHelper::EnableAsciiAll(std::ostream & os) [member function]
   723     cls.add_method('EnableAsciiAll', 
   804     cls.add_method('EnableAsciiAll', 
   724                    'void', 
   805                    'void', 
   725                    [param('std::ostream &', 'os')], 
   806                    [param('std::ostream &', 'os')], 
   726                    is_static=True)
   807                    is_static=True)
   727     ## wifi-helper.h: ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::NodeContainer c) const [member function]
       
   728     cls.add_method('Install', 
       
   729                    'ns3::NetDeviceContainer', 
       
   730                    [param('ns3::NodeContainer', 'c')], 
       
   731                    is_const=True)
       
   732     ## wifi-helper.h: ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::NodeContainer c, ns3::Ptr<ns3::WifiChannel> channel) const [member function]
       
   733     cls.add_method('Install', 
       
   734                    'ns3::NetDeviceContainer', 
       
   735                    [param('ns3::NodeContainer', 'c'), param('ns3::Ptr< ns3::WifiChannel >', 'channel')], 
       
   736                    is_const=True)
       
   737     return
   808     return
   738 
   809 
   739 def register_functions(root_module):
   810 def register_functions(root_module):
   740     module = root_module
   811     module = root_module
   741     register_functions_ns3_internal(module.get_submodule('internal'), root_module)
   812     register_functions_ns3_internal(module.get_submodule('internal'), root_module)