boost::openmethod::method<Id, ReturnType(Parameters...), Registry>::has_next :: Boost.OpenMethod

# boost::openmethod::method<Id, ReturnType(Parameters...), Registry>::has_next

Check if a next most specialized overrider exists

## Synopsis

Declared in `<boost/openmethod/core.hpp>`

    template<auto Fn>
    static
    bool
    has_next();

## Description

Return `true` if a next most specialized overrider after Fn exists, and `next` can be called without causing a `bad_call`.

## Requirements

`Fn` must be a function that is an overrider of the method.

## Return Value

`true` if a next most specialized overrider exists

## Template Parameters

Name | Description
--- | ---
Fn | A function that is an overrider of the method.

Created with MrDocs