COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Ease application of DefineType as an MPL lambda expression, and strip the Var encapsulation. More...
#include <Transforms.hpp>
Public Types | |
typedef boost::result_of< DefineType< I::value >Expr)>::type | var_type |
typedef boost::mpl::if_< boost::mpl::is_void_< var_type >, boost::mpl::void_, typename var_type::type >::type | type |
Ease application of DefineType as an MPL lambda expression, and strip the Var encapsulation.
Definition at line 89 of file Transforms.hpp.
typedef boost::mpl::if_<boost::mpl::is_void_<var_type>, boost::mpl::void_, typename var_type::type>::type type |
Definition at line 92 of file Transforms.hpp.
typedef boost::result_of<DefineType<I::value>Expr)>::type var_type |
Definition at line 91 of file Transforms.hpp.
Send comments to: COOLFluiD Web Admin |