Disambiguates an overloaded functions address. More...
#include <function_wrappers.hh>
Classes | |
struct | fun |
struct | member |
Public Member Functions | |
template<typename Ret , typename T > | |
member< Ret, T >::type | operator() (Ret(T::*f)(Args...)) const |
template<typename Ret > | |
fun< Ret >::type | operator() (Ret(*f)(Args...)) const |
Disambiguates an overloaded functions address.
Args | The types of the arguments |