template<typename... args_t>
struct xtd::overload< args_t >
Represents class that use to determine one of const and non const overloaded methods.
- Library
- xtd.core
|
constexpr auto | operator() (result_t(type_t::*method)(args_t...) const) const noexcept -> decltype(method) |
| Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method. More...
|
|
constexpr auto | operator() (result_t(type_t::*method)(args_t...)) const noexcept -> decltype(method) |
| Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method. More...
|
|
static constexpr auto | of (result_t(type_t::*method)(args_t...) const) noexcept -> decltype(method) |
| Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method. More...
|
|
static constexpr auto | of (result_t(type_t::*method)(args_t...)) noexcept -> decltype(method) |
| Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method. More...
|
|