Represents class that use to determine one of non const overloaded methods.
Operators | |
| template<typename result_t , typename type_t > | |
| 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.   | |
Public Static Methods | |
| template<typename result_t , typename type_t > | |
| 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.   | |
      
  | 
  inlineconstexprnoexcept | 
Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method.
| method | is the pointer to the (member) method | 
      
  | 
  inlinestaticconstexprnoexcept | 
Returns a pointer to an overloaded method. The template parameter is the list of the argument types of the method.
| method | is the pointer to the (member) method |