BloombergLP::bslmf::FunctionPointerTraits<t_PROTOTYPE const volatile*>

This class gives information about the specified t_PROTOTYPE. The general definition gives no information, but specializations for function pointers types define nested types ResultType, ArgumentList, and Linkage.

Synopsis

Declared in <bslmf_functionpointertraits.h>

template<class t_PROTOTYPE>
struct FunctionPointerTraits<t_PROTOTYPE const volatile*>
    : FunctionPointerTraits<t_PROTOTYPE*>

Base Classes

NameDescription
FunctionPointerTraits<t_PROTOTYPE*>This class gives information about the specified t_PROTOTYPE. The general definition gives no information, but specializations for function pointers types define nested types ResultType, ArgumentList, and Linkage.

Enums

NameDescription
Unnamed enum Compile-time flag indicating whether t_PROTOTYPE is a function pointer.