Specialization for function pointers that return t_BSLMF_RETURN and accept variable (C-style varargs) number of arguments
Declared in <bslmf_functionpointertraits.h>
template<
class t_BSLMF_RETURN,
class... t_ARGS>
struct FunctionPointerTraits<t_BSLMF_RETURN(*)(t_ARGS..., ...) noexcept>;
| Name | Description |
|---|---|
ArgumentList | ArgumentList is an alias to the fixed argument type list of the function. |
FuncType | FuncType is an alias to the function type (without pointer). |
Linkage | Linkage is an alias to the linkage tag for this function pointer. |
ResultType | ResultType is an alias to the return type of the function. |
| Name | Description |
|---|---|
Unnamed enum | Trait flags for C-style varargs function pointer types. |
Unnamed enum | Varargs flag for the function type. |