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.
Declared in <bslmf_functionpointertraits.h>
template<class t_PROTOTYPE>
struct FunctionPointerTraits<t_PROTOTYPE volatile*>
: FunctionPointerTraits<t_PROTOTYPE*>
| Name | Description |
|---|---|
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. |
| Name | Description |
|---|---|
Unnamed enum | Compile-time flag indicating whether t_PROTOTYPE is a function pointer. |