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.

Synopsis

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>;

Type Aliases

Enums

Name

Unnamed enum

Created with MrDocs