BloombergLP::bslmf::ResultType_BdeIdiom<t_FUNC, t_FALLBACK, bsl::void_t<t_FUNC::ResultType>>

Metafunction to detect the BDE ResultType idiom as part of the implementation of bslmf::ResultType. This specialization is instantiated by ResultType only if t_FUNC::result_type does not exist and t_FUNC::ResultType does exist.

Synopsis

Declared in <bslmf_resulttype.h>

template<
    class t_FUNC,
    class t_FALLBACK>
struct ResultType_BdeIdiom<t_FUNC, t_FALLBACK, bsl::void_t<t_FUNC::ResultType>>;

Type Aliases

Name
type