This class determines whether the specified t_PROTOTYPE is a const, volatile or noexcept member function of the specified t_TYPE. The Type member will be a correctly const and/or volatile qualified version of t_TYPE. This metafunction is necessary because some old compilers do not correctly dispatch to the correct partial specialization of MemberFunctionPointerTraits_Imp based on cv‐qualification of the member‐function pointer.
Synopsis
Declared in <bslmf_memberfunctionpointertraits.h>
template<
class t_PROTOTYPE,
class t_BSLMF_RETURN,
class t_TYPE,
class... t_ARGS>
class MemberFunctionPointerTraits_ClassType;
Type Aliases
Enums
Name |
Description |
Bit flags encoding |
Created with MrDocs