dune-typetree  2.3.1
Public Types | List of all members
Dune::TypeTree::evaluate_if_meta_function< F > Struct Template Reference

Meta function that evaluates its argument iff it inherits from meta_function. More...

#include <dune/typetree/typetraits.hh>

Public Types

typedef conditional
< is_base_of< meta_function, F >
::value, lazy_evaluate< F >
, lazy_identity< F >
>::type::type 
type
 

Detailed Description

template<typename F>
struct Dune::TypeTree::evaluate_if_meta_function< F >

Meta function that evaluates its argument iff it inherits from meta_function.

Member Typedef Documentation

template<typename F >
typedef conditional< is_base_of<meta_function,F>::value, lazy_evaluate<F>, lazy_identity<F> >::type::type Dune::TypeTree::evaluate_if_meta_function< F >::type

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