src/emu/bindings/modulegen__gcc_LP64.py
changeset 7724 df7a2f30d5a8
parent 7449 c9d877350d13
child 7788 90ef8839dc5d
equal deleted inserted replaced
7723:dfd109d5caf0 7724:df7a2f30d5a8
  1287     ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::GetBytes(uint8_t * buf) const [member function]
  1287     ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::GetBytes(uint8_t * buf) const [member function]
  1288     cls.add_method('GetBytes', 
  1288     cls.add_method('GetBytes', 
  1289                    'void', 
  1289                    'void', 
  1290                    [param('uint8_t *', 'buf')], 
  1290                    [param('uint8_t *', 'buf')], 
  1291                    is_const=True)
  1291                    is_const=True)
       
  1292     ## ipv6-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv6Address::GetIpv4MappedAddress() const [member function]
       
  1293     cls.add_method('GetIpv4MappedAddress', 
       
  1294                    'ns3::Ipv4Address', 
       
  1295                    [], 
       
  1296                    is_const=True)
  1292     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetLoopback() [member function]
  1297     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetLoopback() [member function]
  1293     cls.add_method('GetLoopback', 
  1298     cls.add_method('GetLoopback', 
  1294                    'ns3::Ipv6Address', 
  1299                    'ns3::Ipv6Address', 
  1295                    [], 
  1300                    [], 
  1296                    is_static=True)
  1301                    is_static=True)
  1327     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsEqual(ns3::Ipv6Address const & other) const [member function]
  1332     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsEqual(ns3::Ipv6Address const & other) const [member function]
  1328     cls.add_method('IsEqual', 
  1333     cls.add_method('IsEqual', 
  1329                    'bool', 
  1334                    'bool', 
  1330                    [param('ns3::Ipv6Address const &', 'other')], 
  1335                    [param('ns3::Ipv6Address const &', 'other')], 
  1331                    is_const=True)
  1336                    is_const=True)
       
  1337     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsIpv4MappedAddress() [member function]
       
  1338     cls.add_method('IsIpv4MappedAddress', 
       
  1339                    'bool', 
       
  1340                    [])
  1332     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocal() const [member function]
  1341     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocal() const [member function]
  1333     cls.add_method('IsLinkLocal', 
  1342     cls.add_method('IsLinkLocal', 
       
  1343                    'bool', 
       
  1344                    [], 
       
  1345                    is_const=True)
       
  1346     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocalMulticast() const [member function]
       
  1347     cls.add_method('IsLinkLocalMulticast', 
  1334                    'bool', 
  1348                    'bool', 
  1335                    [], 
  1349                    [], 
  1336                    is_const=True)
  1350                    is_const=True)
  1337     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLocalhost() const [member function]
  1351     ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLocalhost() const [member function]
  1338     cls.add_method('IsLocalhost', 
  1352     cls.add_method('IsLocalhost', 
  1361                    is_static=True)
  1375                    is_static=True)
  1362     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac48Address mac) [member function]
  1376     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac48Address mac) [member function]
  1363     cls.add_method('MakeAutoconfiguredLinkLocalAddress', 
  1377     cls.add_method('MakeAutoconfiguredLinkLocalAddress', 
  1364                    'ns3::Ipv6Address', 
  1378                    'ns3::Ipv6Address', 
  1365                    [param('ns3::Mac48Address', 'mac')], 
  1379                    [param('ns3::Mac48Address', 'mac')], 
       
  1380                    is_static=True)
       
  1381     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeIpv4MappedAddress(ns3::Ipv4Address addr) [member function]
       
  1382     cls.add_method('MakeIpv4MappedAddress', 
       
  1383                    'ns3::Ipv6Address', 
       
  1384                    [param('ns3::Ipv4Address', 'addr')], 
  1366                    is_static=True)
  1385                    is_static=True)
  1367     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeSolicitedAddress(ns3::Ipv6Address addr) [member function]
  1386     ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeSolicitedAddress(ns3::Ipv6Address addr) [member function]
  1368     cls.add_method('MakeSolicitedAddress', 
  1387     cls.add_method('MakeSolicitedAddress', 
  1369                    'ns3::Ipv6Address', 
  1388                    'ns3::Ipv6Address', 
  1370                    [param('ns3::Ipv6Address', 'addr')], 
  1389                    [param('ns3::Ipv6Address', 'addr')], 
  2416                    [param('ns3::TypeId', 'other')], 
  2435                    [param('ns3::TypeId', 'other')], 
  2417                    is_const=True)
  2436                    is_const=True)
  2418     ## type-id.h (module 'core'): bool ns3::TypeId::LookupAttributeByName(std::string name, ns3::TypeId::AttributeInformation * info) const [member function]
  2437     ## type-id.h (module 'core'): bool ns3::TypeId::LookupAttributeByName(std::string name, ns3::TypeId::AttributeInformation * info) const [member function]
  2419     cls.add_method('LookupAttributeByName', 
  2438     cls.add_method('LookupAttributeByName', 
  2420                    'bool', 
  2439                    'bool', 
  2421                    [param('std::string', 'name'), param('ns3::TypeId::AttributeInformation *', 'info')], 
  2440                    [param('std::string', 'name'), param('ns3::TypeId::AttributeInformation *', 'info', transfer_ownership=False)], 
  2422                    is_const=True)
  2441                    is_const=True)
  2423     ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::LookupByName(std::string name) [member function]
  2442     ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::LookupByName(std::string name) [member function]
  2424     cls.add_method('LookupByName', 
  2443     cls.add_method('LookupByName', 
  2425                    'ns3::TypeId', 
  2444                    'ns3::TypeId', 
  2426                    [param('std::string', 'name')], 
  2445                    [param('std::string', 'name')],