bindings/python/ns3_module_common.py
changeset 3457 2ff6f05b9467
parent 3416 926ccb845111
child 3468 0bb5275704fc
equal deleted inserted replaced
3456:7f2d5300ad02 3457:2ff6f05b9467
    22     ## buffer.h: ns3::Buffer [class]
    22     ## buffer.h: ns3::Buffer [class]
    23     module.add_class('Buffer')
    23     module.add_class('Buffer')
    24     ## buffer.h: ns3::Buffer::Iterator [class]
    24     ## buffer.h: ns3::Buffer::Iterator [class]
    25     module.add_class('Iterator', outer_class=root_module['ns3::Buffer'])
    25     module.add_class('Iterator', outer_class=root_module['ns3::Buffer'])
    26     ## chunk.h: ns3::Chunk [class]
    26     ## chunk.h: ns3::Chunk [class]
    27     module.add_class('Chunk', allow_subclassing=True, parent=root_module['ns3::ObjectBase'])
    27     module.add_class('Chunk', parent=root_module['ns3::ObjectBase'])
    28     ## data-rate.h: ns3::DataRate [class]
    28     ## data-rate.h: ns3::DataRate [class]
    29     module.add_class('DataRate')
    29     module.add_class('DataRate')
    30     ## tag.h: ns3::Tag [class]
    30     ## tag.h: ns3::Tag [class]
    31     module.add_class('Tag', allow_subclassing=True, parent=root_module['ns3::ObjectBase'])
    31     module.add_class('Tag', parent=root_module['ns3::ObjectBase'])
    32     ## pcap-writer.h: ns3::PcapWriter [class]
    32     ## pcap-writer.h: ns3::PcapWriter [class]
    33     module.add_class('PcapWriter', parent=root_module['ns3::RefCountBase'])
    33     module.add_class('PcapWriter', parent=root_module['ns3::RefCountBase'])
    34     ## data-rate.h: ns3::DataRateChecker [class]
    34     ## data-rate.h: ns3::DataRateChecker [class]
    35     module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker'])
    35     module.add_class('DataRateChecker', parent=root_module['ns3::AttributeChecker'])
    36     ## error-model.h: ns3::ErrorModel [class]
    36     ## error-model.h: ns3::ErrorModel [class]
    37     module.add_class('ErrorModel', allow_subclassing=True, parent=root_module['ns3::Object'])
    37     module.add_class('ErrorModel', parent=root_module['ns3::Object'])
    38     ## header.h: ns3::Header [class]
    38     ## header.h: ns3::Header [class]
    39     module.add_class('Header', allow_subclassing=True, parent=root_module['ns3::Chunk'])
    39     module.add_class('Header', parent=root_module['ns3::Chunk'])
    40     ## trailer.h: ns3::Trailer [class]
    40     ## trailer.h: ns3::Trailer [class]
    41     module.add_class('Trailer', allow_subclassing=True, parent=root_module['ns3::Chunk'])
    41     module.add_class('Trailer', parent=root_module['ns3::Chunk'])
    42     ## error-model.h: ns3::ListErrorModel [class]
    42     ## error-model.h: ns3::ListErrorModel [class]
    43     module.add_class('ListErrorModel', allow_subclassing=True, parent=root_module['ns3::ErrorModel'])
    43     module.add_class('ListErrorModel', parent=root_module['ns3::ErrorModel'])
    44     ## data-rate.h: ns3::DataRateValue [class]
    44     ## data-rate.h: ns3::DataRateValue [class]
    45     module.add_class('DataRateValue', allow_subclassing=True, parent=root_module['ns3::AttributeValue'])
    45     module.add_class('DataRateValue', parent=root_module['ns3::AttributeValue'])
    46     ## error-model.h: ns3::RateErrorModel [class]
    46     ## error-model.h: ns3::RateErrorModel [class]
    47     module.add_class('RateErrorModel', allow_subclassing=True, parent=root_module['ns3::ErrorModel'])
    47     module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel'])
    48     
    48     
    49     ## Register a nested module for the namespace internal
    49     ## Register a nested module for the namespace internal
    50     
    50     
    51     nested_module = module.add_cpp_namespace('internal')
    51     nested_module = module.add_cpp_namespace('internal')
    52     register_types_ns3_internal(nested_module)
    52     register_types_ns3_internal(nested_module)