Quick Links:

bal | bbl | bdl | bsl

Public Types

bslmf::InvokeResult_MemObjPtrImp< t_RET t_CLASS::*, t_ARGTYPE > Struct Template Reference

#include <bslmf_invokeresult.h>

List of all members.

Public Types

typedef cvtype type

Detailed Description

template<class t_CLASS, class t_RET, class t_ARGTYPE>
struct bslmf::InvokeResult_MemObjPtrImp< t_RET t_CLASS::*, t_ARGTYPE >

Implementation of 'invoke_result<t_FN, t_ARGTYPES...>. This specialization is instantated in C++03 when t_FN is a pointer to data member and t_ARGTYPE is an rvalue type.

See Component bslmf_invokeresult


Member Typedef Documentation

template<class t_CLASS , class t_RET , class t_ARGTYPE >
typedef cvtype bslmf::InvokeResult_MemObjPtrImp< t_RET t_CLASS::*, t_ARGTYPE >::type

The documentation for this struct was generated from the following file: