Meta‐function for detecting traits of free function pointer types.
Synopsis
Declared in <bslmf_functionpointertraits.h>
template<class t_PROTOTYPE>
struct FunctionPointerTraits;
Description
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
Name |
Description |
Compile‐time flag indicating whether |
Specializations
Name |
Description |
Partial specialization for volatile‐qualified function pointer types. |
|
Partial specialization for const‐qualified function pointer types. |
|
Partial specialization for const‐volatile‐qualified function pointer types. |
|
Specialization for function pointers that return |
|
Specialization for function pointers that return |
Derived Classes
Name |
Description |
Partial specialization for const‐volatile‐qualified function pointer types. |
|
Partial specialization for const‐qualified function pointer types. |
|
Partial specialization for volatile‐qualified function pointer types. |
Created with MrDocs