def register_Ns3PacketTagListTagData_methods(root_module, cls):
    cls.add_constructor([])
    cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')])
    cls.add_instance_attribute('count', 'uint32_t', is_const=False)
    cls.add_instance_attribute('data', 'uint8_t [ 1 ]', is_const=False)
    cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False)
    cls.add_instance_attribute('size', 'uint32_t', is_const=False)
    cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False)
    return
def register_Ns3PacketTagListTagData_methods(root_module, cls):
    cls.add_constructor([])
    cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')])
    cls.add_instance_attribute('count', 'uint32_t', is_const=False)
    cls.add_instance_attribute('data', 'uint8_t [ 1 ]', is_const=False)
    cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False)
    cls.add_instance_attribute('size', 'uint32_t', is_const=False)
    cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False)
    return