BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf::SelectTraitCase< t_TRAIT >::Eval< t_TYPE > Struct Template Reference

#include <bslmf_selecttrait.h>

Inheritance diagram for bslmf::SelectTraitCase< t_TRAIT >::Eval< t_TYPE >:

Detailed Description

template<template< class > class t_TRAIT = SelectTrait_False>
template<class t_TYPE>
struct bslmf::SelectTraitCase< t_TRAIT >::Eval< t_TYPE >

Evaluates t_TRAIT for the specified (template parameter) T type. The resulting Eval<T> instantiation is derived from true_type if t_TRAIT<T> is derived from true_type and false_type if t_TRAIT<T> is derived from false_type. (More generally, Eval<T> is derived from t_TRAIT<T>::type.)


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