def register_Ns3Ipv6FlowProbe_methods(root_module, cls):
    cls.add_constructor([param('ns3::Ptr< ns3::FlowMonitor >', 'monitor'), param('ns3::Ptr< ns3::Ipv6FlowClassifier >', 'classifier'), param('ns3::Ptr< ns3::Node >', 'node')])
    cls.add_method('GetTypeId', 'ns3::TypeId', [], is_static=True)
    cls.add_method('DoDispose', 'void', [], visibility='protected', is_virtual=True)
    return
def register_Ns3Ipv6FlowProbe_methods(root_module, cls):
    cls.add_constructor([param('ns3::Ptr< ns3::FlowMonitor >', 'monitor'), param('ns3::Ptr< ns3::Ipv6FlowClassifier >', 'classifier'), param('ns3::Ptr< ns3::Node >', 'node')])
    cls.add_method('GetTypeId', 'ns3::TypeId', [], is_static=True)
    cls.add_method('DoDispose', 'void', [], visibility='protected', is_virtual=True)
    return