Quick Links: |
#include <bdlf_bind.h>
Public Types | |
enum | { k_IS_EXPLICIT = Bind_FuncTraitsHasNoEllipsis<FUNC>::k_VaL, k_PARAM_OFFSET = 0, k_HAS_POINTER_SEMANTICS = 0 } |
typedef FUNC | Type |
typedef FUNC | WrapperType |
typedef bslmf::FunctionPointerTraits < FUNC >::ResultType | ResultType |
typedef bslmf::FunctionPointerTraits < FUNC >::ArgumentList | ArgumentList |
Function traits for non-member function pointers. The result type is determined from the function pointer traits.
typedef FUNC bdlf::Bind_FuncTraitsImp< bslmf::Nil, FUNC, 0, 1, 0 >::Type |
typedef FUNC bdlf::Bind_FuncTraitsImp< bslmf::Nil, FUNC, 0, 1, 0 >::WrapperType |
typedef bslmf::FunctionPointerTraits<FUNC>::ResultType bdlf::Bind_FuncTraitsImp< bslmf::Nil, FUNC, 0, 1, 0 >::ResultType |
typedef bslmf::FunctionPointerTraits<FUNC>::ArgumentList bdlf::Bind_FuncTraitsImp< bslmf::Nil, FUNC, 0, 1, 0 >::ArgumentList |
anonymous enum |