src/internet/bindings/modulegen__gcc_ILP32.py
changeset 7586 c94d841b44fb
parent 7449 c9d877350d13
child 7602 c4e86b57fbc6
equal deleted inserted replaced
7585:05504bcb5bae 7586:c94d841b44fb
   320     module.add_class('InternetStackHelper', parent=[root_module['ns3::PcapHelperForIpv4'], root_module['ns3::PcapHelperForIpv6'], root_module['ns3::AsciiTraceHelperForIpv4'], root_module['ns3::AsciiTraceHelperForIpv6']])
   320     module.add_class('InternetStackHelper', parent=[root_module['ns3::PcapHelperForIpv4'], root_module['ns3::PcapHelperForIpv6'], root_module['ns3::AsciiTraceHelperForIpv4'], root_module['ns3::AsciiTraceHelperForIpv6']])
   321     ## ipv4-global-routing-helper.h (module 'internet'): ns3::Ipv4GlobalRoutingHelper [class]
   321     ## ipv4-global-routing-helper.h (module 'internet'): ns3::Ipv4GlobalRoutingHelper [class]
   322     module.add_class('Ipv4GlobalRoutingHelper', parent=root_module['ns3::Ipv4RoutingHelper'])
   322     module.add_class('Ipv4GlobalRoutingHelper', parent=root_module['ns3::Ipv4RoutingHelper'])
   323     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header [class]
   323     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header [class]
   324     module.add_class('Ipv4Header', parent=root_module['ns3::Header'])
   324     module.add_class('Ipv4Header', parent=root_module['ns3::Header'])
       
   325     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::DscpType [enumeration]
       
   326     module.add_enum('DscpType', ['DscpDefault', 'CS1', 'AF11', 'AF12', 'AF13', 'CS2', 'AF21', 'AF22', 'AF23', 'CS3', 'AF31', 'AF32', 'AF33', 'CS4', 'AF41', 'AF42', 'AF43', 'CS5', 'EF', 'CS6', 'CS7'], outer_class=root_module['ns3::Ipv4Header'])
       
   327     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::EcnType [enumeration]
       
   328     module.add_enum('EcnType', ['NotECT', 'ECT1', 'ECT0', 'CE'], outer_class=root_module['ns3::Ipv4Header'])
   325     ## ipv4-list-routing-helper.h (module 'internet'): ns3::Ipv4ListRoutingHelper [class]
   329     ## ipv4-list-routing-helper.h (module 'internet'): ns3::Ipv4ListRoutingHelper [class]
   326     module.add_class('Ipv4ListRoutingHelper', parent=root_module['ns3::Ipv4RoutingHelper'])
   330     module.add_class('Ipv4ListRoutingHelper', parent=root_module['ns3::Ipv4RoutingHelper'])
   327     ## ipv4-packet-info-tag.h (module 'internet'): ns3::Ipv4PacketInfoTag [class]
   331     ## ipv4-packet-info-tag.h (module 'internet'): ns3::Ipv4PacketInfoTag [class]
   328     module.add_class('Ipv4PacketInfoTag', parent=root_module['ns3::Tag'])
   332     module.add_class('Ipv4PacketInfoTag', parent=root_module['ns3::Tag'])
   329     ## ipv6-extension-header.h (module 'internet'): ns3::Ipv6ExtensionHeader [class]
   333     ## ipv6-extension-header.h (module 'internet'): ns3::Ipv6ExtensionHeader [class]
  6066     ## ipv4-header.h (module 'internet'): uint32_t ns3::Ipv4Header::Deserialize(ns3::Buffer::Iterator start) [member function]
  6070     ## ipv4-header.h (module 'internet'): uint32_t ns3::Ipv4Header::Deserialize(ns3::Buffer::Iterator start) [member function]
  6067     cls.add_method('Deserialize', 
  6071     cls.add_method('Deserialize', 
  6068                    'uint32_t', 
  6072                    'uint32_t', 
  6069                    [param('ns3::Buffer::Iterator', 'start')], 
  6073                    [param('ns3::Buffer::Iterator', 'start')], 
  6070                    is_virtual=True)
  6074                    is_virtual=True)
       
  6075     ## ipv4-header.h (module 'internet'): std::string ns3::Ipv4Header::DscpTypeToString(ns3::Ipv4Header::DscpType dscp) const [member function]
       
  6076     cls.add_method('DscpTypeToString', 
       
  6077                    'std::string', 
       
  6078                    [param('ns3::Ipv4Header::DscpType', 'dscp')], 
       
  6079                    is_const=True)
       
  6080     ## ipv4-header.h (module 'internet'): std::string ns3::Ipv4Header::EcnTypeToString(ns3::Ipv4Header::EcnType ecn) const [member function]
       
  6081     cls.add_method('EcnTypeToString', 
       
  6082                    'std::string', 
       
  6083                    [param('ns3::Ipv4Header::EcnType', 'ecn')], 
       
  6084                    is_const=True)
  6071     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::EnableChecksum() [member function]
  6085     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::EnableChecksum() [member function]
  6072     cls.add_method('EnableChecksum', 
  6086     cls.add_method('EnableChecksum', 
  6073                    'void', 
  6087                    'void', 
  6074                    [])
  6088                    [])
  6075     ## ipv4-header.h (module 'internet'): ns3::Ipv4Address ns3::Ipv4Header::GetDestination() const [member function]
  6089     ## ipv4-header.h (module 'internet'): ns3::Ipv4Address ns3::Ipv4Header::GetDestination() const [member function]
  6076     cls.add_method('GetDestination', 
  6090     cls.add_method('GetDestination', 
  6077                    'ns3::Ipv4Address', 
  6091                    'ns3::Ipv4Address', 
  6078                    [], 
  6092                    [], 
  6079                    is_const=True)
  6093                    is_const=True)
       
  6094     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::DscpType ns3::Ipv4Header::GetDscp() const [member function]
       
  6095     cls.add_method('GetDscp', 
       
  6096                    'ns3::Ipv4Header::DscpType', 
       
  6097                    [], 
       
  6098                    is_const=True)
       
  6099     ## ipv4-header.h (module 'internet'): ns3::Ipv4Header::EcnType ns3::Ipv4Header::GetEcn() const [member function]
       
  6100     cls.add_method('GetEcn', 
       
  6101                    'ns3::Ipv4Header::EcnType', 
       
  6102                    [], 
       
  6103                    is_const=True)
  6080     ## ipv4-header.h (module 'internet'): uint16_t ns3::Ipv4Header::GetFragmentOffset() const [member function]
  6104     ## ipv4-header.h (module 'internet'): uint16_t ns3::Ipv4Header::GetFragmentOffset() const [member function]
  6081     cls.add_method('GetFragmentOffset', 
  6105     cls.add_method('GetFragmentOffset', 
  6082                    'uint16_t', 
  6106                    'uint16_t', 
  6083                    [], 
  6107                    [], 
  6084                    is_const=True)
  6108                    is_const=True)
  6158                    [param('ns3::Ipv4Address', 'destination')])
  6182                    [param('ns3::Ipv4Address', 'destination')])
  6159     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetDontFragment() [member function]
  6183     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetDontFragment() [member function]
  6160     cls.add_method('SetDontFragment', 
  6184     cls.add_method('SetDontFragment', 
  6161                    'void', 
  6185                    'void', 
  6162                    [])
  6186                    [])
       
  6187     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetDscp(ns3::Ipv4Header::DscpType dscp) [member function]
       
  6188     cls.add_method('SetDscp', 
       
  6189                    'void', 
       
  6190                    [param('ns3::Ipv4Header::DscpType', 'dscp')])
       
  6191     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetEcn(ns3::Ipv4Header::EcnType ecn) [member function]
       
  6192     cls.add_method('SetEcn', 
       
  6193                    'void', 
       
  6194                    [param('ns3::Ipv4Header::EcnType', 'ecn')])
  6163     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetFragmentOffset(uint16_t offsetBytes) [member function]
  6195     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetFragmentOffset(uint16_t offsetBytes) [member function]
  6164     cls.add_method('SetFragmentOffset', 
  6196     cls.add_method('SetFragmentOffset', 
  6165                    'void', 
  6197                    'void', 
  6166                    [param('uint16_t', 'offsetBytes')])
  6198                    [param('uint16_t', 'offsetBytes')])
  6167     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetIdentification(uint16_t identification) [member function]
  6199     ## ipv4-header.h (module 'internet'): void ns3::Ipv4Header::SetIdentification(uint16_t identification) [member function]