src/nix-vector-routing/bindings/modulegen__gcc_ILP32.py
changeset 11018 cde251b9024f
parent 10990 414d94e669c5
child 11024 ff6e5fa5c9db
equal deleted inserted replaced
11017:b405c25b2340 11018:cde251b9024f
  1345     ## ipv4-routing-helper.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4RoutingHelper::Create(ns3::Ptr<ns3::Node> node) const [member function]
  1345     ## ipv4-routing-helper.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4RoutingHelper::Create(ns3::Ptr<ns3::Node> node) const [member function]
  1346     cls.add_method('Create', 
  1346     cls.add_method('Create', 
  1347                    'ns3::Ptr< ns3::Ipv4RoutingProtocol >', 
  1347                    'ns3::Ptr< ns3::Ipv4RoutingProtocol >', 
  1348                    [param('ns3::Ptr< ns3::Node >', 'node')], 
  1348                    [param('ns3::Ptr< ns3::Node >', 'node')], 
  1349                    is_pure_virtual=True, is_const=True, is_virtual=True)
  1349                    is_pure_virtual=True, is_const=True, is_virtual=True)
  1350     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintNeighborCacheAllAt(ns3::Time printTime, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1350     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintNeighborCacheAllAt(ns3::Time printTime, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1351     cls.add_method('PrintNeighborCacheAllAt', 
  1351     cls.add_method('PrintNeighborCacheAllAt', 
  1352                    'void', 
  1352                    'void', 
  1353                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1353                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1354                    is_const=True)
  1354                    is_static=True)
  1355     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintNeighborCacheAllEvery(ns3::Time printInterval, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1355     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintNeighborCacheAllEvery(ns3::Time printInterval, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1356     cls.add_method('PrintNeighborCacheAllEvery', 
  1356     cls.add_method('PrintNeighborCacheAllEvery', 
  1357                    'void', 
  1357                    'void', 
  1358                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1358                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1359                    is_const=True)
  1359                    is_static=True)
  1360     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintNeighborCacheAt(ns3::Time printTime, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1360     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintNeighborCacheAt(ns3::Time printTime, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1361     cls.add_method('PrintNeighborCacheAt', 
  1361     cls.add_method('PrintNeighborCacheAt', 
  1362                    'void', 
  1362                    'void', 
  1363                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1363                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1364                    is_const=True)
  1364                    is_static=True)
  1365     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintNeighborCacheEvery(ns3::Time printInterval, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1365     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintNeighborCacheEvery(ns3::Time printInterval, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1366     cls.add_method('PrintNeighborCacheEvery', 
  1366     cls.add_method('PrintNeighborCacheEvery', 
  1367                    'void', 
  1367                    'void', 
  1368                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1368                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1369                    is_const=True)
  1369                    is_static=True)
  1370     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintRoutingTableAllAt(ns3::Time printTime, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1370     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintRoutingTableAllAt(ns3::Time printTime, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1371     cls.add_method('PrintRoutingTableAllAt', 
  1371     cls.add_method('PrintRoutingTableAllAt', 
  1372                    'void', 
  1372                    'void', 
  1373                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1373                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1374                    is_const=True)
  1374                    is_static=True)
  1375     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintRoutingTableAllEvery(ns3::Time printInterval, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1375     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintRoutingTableAllEvery(ns3::Time printInterval, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1376     cls.add_method('PrintRoutingTableAllEvery', 
  1376     cls.add_method('PrintRoutingTableAllEvery', 
  1377                    'void', 
  1377                    'void', 
  1378                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1378                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1379                    is_const=True)
  1379                    is_static=True)
  1380     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintRoutingTableAt(ns3::Time printTime, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1380     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintRoutingTableAt(ns3::Time printTime, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1381     cls.add_method('PrintRoutingTableAt', 
  1381     cls.add_method('PrintRoutingTableAt', 
  1382                    'void', 
  1382                    'void', 
  1383                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1383                    [param('ns3::Time', 'printTime'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1384                    is_const=True)
  1384                    is_static=True)
  1385     ## ipv4-routing-helper.h (module 'internet'): void ns3::Ipv4RoutingHelper::PrintRoutingTableEvery(ns3::Time printInterval, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) const [member function]
  1385     ## ipv4-routing-helper.h (module 'internet'): static void ns3::Ipv4RoutingHelper::PrintRoutingTableEvery(ns3::Time printInterval, ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function]
  1386     cls.add_method('PrintRoutingTableEvery', 
  1386     cls.add_method('PrintRoutingTableEvery', 
  1387                    'void', 
  1387                    'void', 
  1388                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1388                    [param('ns3::Time', 'printInterval'), param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')], 
  1389                    is_const=True)
  1389                    is_static=True)
  1390     return
  1390     return
  1391 
  1391 
  1392 def register_Ns3Ipv6Address_methods(root_module, cls):
  1392 def register_Ns3Ipv6Address_methods(root_module, cls):
  1393     cls.add_binary_comparison_operator('<')
  1393     cls.add_binary_comparison_operator('<')
  1394     cls.add_binary_comparison_operator('!=')
  1394     cls.add_binary_comparison_operator('!=')
  2425     ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN() [member function]
  2425     ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN() [member function]
  2426     cls.add_method('GetRegisteredN', 
  2426     cls.add_method('GetRegisteredN', 
  2427                    'uint32_t', 
  2427                    'uint32_t', 
  2428                    [], 
  2428                    [], 
  2429                    is_static=True)
  2429                    is_static=True)
       
  2430     ## type-id.h (module 'core'): std::size_t ns3::TypeId::GetSize() const [member function]
       
  2431     cls.add_method('GetSize', 
       
  2432                    'std::size_t', 
       
  2433                    [], 
       
  2434                    is_const=True)
  2430     ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation ns3::TypeId::GetTraceSource(uint32_t i) const [member function]
  2435     ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation ns3::TypeId::GetTraceSource(uint32_t i) const [member function]
  2431     cls.add_method('GetTraceSource', 
  2436     cls.add_method('GetTraceSource', 
  2432                    'ns3::TypeId::TraceSourceInformation', 
  2437                    'ns3::TypeId::TraceSourceInformation', 
  2433                    [param('uint32_t', 'i')], 
  2438                    [param('uint32_t', 'i')], 
  2434                    is_const=True)
  2439                    is_const=True)
  2501                    [param('std::string', 'groupName')])
  2506                    [param('std::string', 'groupName')])
  2502     ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId tid) [member function]
  2507     ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId tid) [member function]
  2503     cls.add_method('SetParent', 
  2508     cls.add_method('SetParent', 
  2504                    'ns3::TypeId', 
  2509                    'ns3::TypeId', 
  2505                    [param('ns3::TypeId', 'tid')])
  2510                    [param('ns3::TypeId', 'tid')])
       
  2511     ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetSize(std::size_t size) [member function]
       
  2512     cls.add_method('SetSize', 
       
  2513                    'ns3::TypeId', 
       
  2514                    [param('std::size_t', 'size')])
  2506     ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member function]
  2515     ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member function]
  2507     cls.add_method('SetUid', 
  2516     cls.add_method('SetUid', 
  2508                    'void', 
  2517                    'void', 
  2509                    [param('uint16_t', 'tid')])
  2518                    [param('uint16_t', 'tid')])
  2510     return
  2519     return