Function traits for bsl::function objects that are passed by value. The result type is determined by bsl::function<PROTO>::result_type.
Declared in <bdlf_bind.h>
template<class PROTO>
struct Bind_FuncTraitsImp<bslmf::Nil, bsl::function<PROTO>, 0, 0, 0>;
| Name | Description |
|---|---|
ResultType | Result type of invoking the bound invocable. |
Type | Storage type used for the bound invocable. |
WrapperType | Wrapper type applied around the bound invocable. |
| Name | Description |
|---|---|
Unnamed enum | Enumeration of binder implementation traits for this functor kind. |