Specialization for function pointers that return t_BSLMF_RETURN and accept a fixed number of arguments

Synopsis

Declared in <bslmf_functionpointertraits.h>

template<
    class t_BSLMF_RETURN,
    class... t_ARGS>
struct FunctionPointerTraits<t_BSLMF_RETURN(*)(t_ARGS...) noexcept>;

Type Aliases

Name

Description

ArgumentList

ArgumentList is an alias to the 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.

Enums

Name

Description

Unnamed enum

Trait flags for fixed‐arity function pointer types.

Unnamed enum

Varargs flag for the function type.

Created with MrDocs