Simple-Utility v2.3.1
Loading...
Searching...
No Matches
sl::functional::Overloaded< Fns > Struct Template Reference

Helper invocable type which can hold an arbitrary amount of functions, from which the best match will be selected during invocation. More...

#include <Overloaded.hpp>

Inheritance diagram for sl::functional::Overloaded< Fns >:
[legend]
Collaboration diagram for sl::functional::Overloaded< Fns >:
[legend]

Detailed Description

template<class... Fns>
struct sl::functional::Overloaded< Fns >

Helper invocable type which can hold an arbitrary amount of functions, from which the best match will be selected during invocation.

Template Parameters
FnsThe function types.
Note
All parameter sets must be distinguishable from each other.

The documentation for this struct was generated from the following file: