Specialization to determine the traits of member functions. A modern compiler will match only non-cv member functions, but some older compilers might match this to any member function.
Declared in <bslmf_memberfunctionpointertraits.h>
template<
class t_PROTOTYPE,
class t_BSLMF_RETURN,
class t_TYPE,
class... t_ARGS>
struct MemberFunctionPointerTraits_Imp<t_PROTOTYPE, t_BSLMF_RETURN const volatile(t_TYPE::*)(t_ARGS...) noexcept>;
| Name |
|---|
ArgumentList |
ClassType |
ResultType |
| Name |
|---|
Unnamed enum |