BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf_memberfunctionpointertraits.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslmf_if.h>
#include <bslmf_integralconstant.h>
#include <bslmf_removecv.h>
#include <bslmf_tag.h>
#include <bslmf_typelist.h>
#include <bsls_compilerfeatures.h>

Go to the source code of this file.

Classes

struct  bslmf::MemberFunctionPointerTraits< t_PROTOTYPE >
 
struct  bslmf::IsMemberFunctionPointer< t_PROTOTYPE >
 
class  bslmf::MemberFunctionPointerTraits_ClassType< t_PROTOTYPE, t_BSLMF_RETURN, t_TYPE, t_ARGS >
 
struct  bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_TEST_PROTOTYPE >
 Forward declaration. More...
 
struct  bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...)>
 
struct  bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) const >
 
struct  bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) volatile >
 
struct  bslmf::MemberFunctionPointerTraits_Imp< t_PROTOTYPE, t_BSLMF_RETURN(t_TYPE::*)(t_ARGS...) const volatile >
 

Macros

#define bslmf_MemberFunctionPointerTraits   bslmf::MemberFunctionPointerTraits
 This alias is defined for backward compatibility.
 
#define bslmf_IsMemberFunctionPointer   bslmf::IsMemberFunctionPointer
 This alias is defined for backward compatibility.
 
#define bslmf_MemberFunctionPointerTraitsImp    bslmf::MemberFunctionPointerTraits_Imp
 This alias is defined for backward compatibility.
 

Detailed Description

The content of this file has been pre-processed for Doxygen.