BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_TEST_PROTOTYPE > Struct Template Reference

#include <bslmf_memberfunctionpointertraits.h>

Public Types

enum  { IS_MEMBER_FUNCTION_PTR = 0 }
 

Detailed Description

template<class t_PROTOTYPE, class t_TEST_PROTOTYPE>
struct bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_TEST_PROTOTYPE >

Implementation of MemberFunctionPointerTraits, containing the actual traits types. This primary template is instantiated when t_PROTOTYPE does not match a pointer-to-member-function type. In actual use, t_PROTOTYPE and t_TEST_PROTOTYPE are the same, but specializations treat t_PROTOTYPE as an opaque type and t_TEST_PROTOTYPE as a pattern match. This redundancy is needed to work around some old compiler bugs.

Member Enumeration Documentation

◆ anonymous enum

template<class t_PROTOTYPE , class t_TEST_PROTOTYPE >
anonymous enum
Enumerator
IS_MEMBER_FUNCTION_PTR 

The documentation for this struct was generated from the following file: