BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf::DetectNestedTrait_Imp< t_TYPE, t_TRAIT, class > Struct Template Reference

#include <bslmf_detectnestedtrait.h>

Public Types

typedef bsl::false_type type
 

Detailed Description

template<class t_TYPE, template< class > class t_TRAIT, class = void>
struct bslmf::DetectNestedTrait_Imp< t_TYPE, t_TRAIT, class >

Metafunction to detect whether the specified t_TRAIT parameter is associated with the specified t_TYPE parameter using the nested type trait mechanism. The nested type is an alias for bsl::false_type unless t_TYPE is a class type that the user has associated with the specified trait using the BSLMF_NESTED_TRAIT_DECLARATION macro. Class types detect such association in the specialization below.

Member Typedef Documentation

◆ type

template<class t_TYPE , template< class > class t_TRAIT, class = void>
typedef bsl::false_type bslmf::DetectNestedTrait_Imp< t_TYPE, t_TRAIT, class >::type

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