#include <dune/common/overloadset.hh>
|
template<class FF0 , class... FF> |
| OrderedOverloadSet (FF0 &&f0, FF &&... ff) |
|
template<class... Args, std::enable_if_t< Std::is_callable< F0(Args &&...)>::value, int > = 0> |
decltype(auto) | operator() (Args &&... args) |
|
template<class... Args, std::enable_if_t< not Std::is_callable< F0(Args &&...)>::value, int > = 0> |
decltype(auto) | operator() (Args &&... args) |
|
§ OrderedOverloadSet()
template<class F0 , class... F>
template<class FF0 , class... FF>
§ operator()() [1/2]
template<class F0 , class... F>
template<class... Args, std::enable_if_t< Std::is_callable< F0(Args &&...)>::value, int > = 0>
§ operator()() [2/2]
template<class F0 , class... F>
template<class... Args, std::enable_if_t< not Std::is_callable< F0(Args &&...)>::value, int > = 0>
The documentation for this class was generated from the following file: