def register_Ns3FlowProbeFlowStats_methods(root_module, cls):
    cls.add_constructor([param('ns3::FlowProbe::FlowStats const &', 'arg0')])
    cls.add_constructor([])
    cls.add_instance_attribute('bytes', 'uint64_t', is_const=False)
    cls.add_instance_attribute('bytesDropped', 'std::vector< unsigned long long >', is_const=False)
    cls.add_instance_attribute('delayFromFirstProbeSum', 'ns3::Time', is_const=False)
    cls.add_instance_attribute('packets', 'uint32_t', is_const=False)
    cls.add_instance_attribute('packetsDropped', 'std::vector< unsigned int >', is_const=False)
    return
def register_Ns3FlowProbeFlowStats_methods(root_module, cls):
    cls.add_constructor([param('ns3::FlowProbe::FlowStats const &', 'arg0')])
    cls.add_constructor([])
    cls.add_instance_attribute('bytes', 'uint64_t', is_const=False)
    cls.add_instance_attribute('bytesDropped', 'std::vector< unsigned long long >', is_const=False)
    cls.add_instance_attribute('delayFromFirstProbeSum', 'ns3::Time', is_const=False)
    cls.add_instance_attribute('packets', 'uint32_t', is_const=False)
    cls.add_instance_attribute('packetsDropped', 'std::vector< unsigned int >', is_const=False)
    return