bindings/python/ns3_module_core.py
changeset 4298 cc2db3e6bcae
parent 4267 c6c745185930
child 4316 6fb63a0725a8
equal deleted inserted replaced
4297:d8501bae8be1 4298:cc2db3e6bcae
   477 def register_Ns3Names_methods(root_module, cls):
   477 def register_Ns3Names_methods(root_module, cls):
   478     ## names.h: ns3::Names::Names(ns3::Names const & arg0) [copy constructor]
   478     ## names.h: ns3::Names::Names(ns3::Names const & arg0) [copy constructor]
   479     cls.add_constructor([param('ns3::Names const &', 'arg0')])
   479     cls.add_constructor([param('ns3::Names const &', 'arg0')])
   480     ## names.h: ns3::Names::Names() [constructor]
   480     ## names.h: ns3::Names::Names() [constructor]
   481     cls.add_constructor([])
   481     cls.add_constructor([])
   482     ## names.h: static bool ns3::Names::Add(std::string name, ns3::Ptr<ns3::Object> obj) [member function]
   482     ## names.h: static void ns3::Names::Add(std::string name, ns3::Ptr<ns3::Object> obj) [member function]
   483     cls.add_method('Add', 
   483     cls.add_method('Add', 
   484                    'bool', 
   484                    'void', 
   485                    [param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'obj')], 
   485                    [param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'obj')], 
   486                    is_static=True)
   486                    is_static=True)
   487     ## names.h: static bool ns3::Names::Add(std::string path, std::string name, ns3::Ptr<ns3::Object> object) [member function]
   487     ## names.h: static void ns3::Names::Add(std::string path, std::string name, ns3::Ptr<ns3::Object> object) [member function]
   488     cls.add_method('Add', 
   488     cls.add_method('Add', 
   489                    'bool', 
   489                    'void', 
   490                    [param('std::string', 'path'), param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'object')], 
   490                    [param('std::string', 'path'), param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'object')], 
   491                    is_static=True)
   491                    is_static=True)
   492     ## names.h: static bool ns3::Names::Add(ns3::Ptr<ns3::Object> context, std::string name, ns3::Ptr<ns3::Object> object) [member function]
   492     ## names.h: static void ns3::Names::Add(ns3::Ptr<ns3::Object> context, std::string name, ns3::Ptr<ns3::Object> object) [member function]
   493     cls.add_method('Add', 
   493     cls.add_method('Add', 
   494                    'bool', 
   494                    'void', 
   495                    [param('ns3::Ptr< ns3::Object >', 'context'), param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'object')], 
   495                    [param('ns3::Ptr< ns3::Object >', 'context'), param('std::string', 'name'), param('ns3::Ptr< ns3::Object >', 'object')], 
   496                    is_static=True)
   496                    is_static=True)
   497     ## names.h: static bool ns3::Names::Rename(std::string oldpath, std::string newname) [member function]
   497     ## names.h: static void ns3::Names::Rename(std::string oldpath, std::string newname) [member function]
   498     cls.add_method('Rename', 
   498     cls.add_method('Rename', 
   499                    'bool', 
   499                    'void', 
   500                    [param('std::string', 'oldpath'), param('std::string', 'newname')], 
   500                    [param('std::string', 'oldpath'), param('std::string', 'newname')], 
   501                    is_static=True)
   501                    is_static=True)
   502     ## names.h: static bool ns3::Names::Rename(std::string path, std::string oldname, std::string newname) [member function]
   502     ## names.h: static void ns3::Names::Rename(std::string path, std::string oldname, std::string newname) [member function]
   503     cls.add_method('Rename', 
   503     cls.add_method('Rename', 
   504                    'bool', 
   504                    'void', 
   505                    [param('std::string', 'path'), param('std::string', 'oldname'), param('std::string', 'newname')], 
   505                    [param('std::string', 'path'), param('std::string', 'oldname'), param('std::string', 'newname')], 
   506                    is_static=True)
   506                    is_static=True)
   507     ## names.h: static bool ns3::Names::Rename(ns3::Ptr<ns3::Object> context, std::string oldname, std::string newname) [member function]
   507     ## names.h: static void ns3::Names::Rename(ns3::Ptr<ns3::Object> context, std::string oldname, std::string newname) [member function]
   508     cls.add_method('Rename', 
   508     cls.add_method('Rename', 
   509                    'bool', 
   509                    'void', 
   510                    [param('ns3::Ptr< ns3::Object >', 'context'), param('std::string', 'oldname'), param('std::string', 'newname')], 
   510                    [param('ns3::Ptr< ns3::Object >', 'context'), param('std::string', 'oldname'), param('std::string', 'newname')], 
   511                    is_static=True)
   511                    is_static=True)
   512     ## names.h: static std::string ns3::Names::FindName(ns3::Ptr<ns3::Object> object) [member function]
   512     ## names.h: static std::string ns3::Names::FindName(ns3::Ptr<ns3::Object> object) [member function]
   513     cls.add_method('FindName', 
   513     cls.add_method('FindName', 
   514                    'std::string', 
   514                    'std::string',