vSMC
vSMC: Scalable Monte Carlo
|
#include <vsmc/cxx11/type_traits.hpp>
Public Types | |
typedef conditional< is_array< U >::value, typename remove_extent< U >::type *, typename conditional< is_function< U >::value, typename add_pointer< U >::type, typename remove_cv< U >::type >::type >::type | type |
Definition at line 214 of file type_traits.hpp.
typedef conditional< is_array<U>::value, typename remove_extent<U>::type *, typename conditional< is_function<U>::value, typename add_pointer<U>::type, typename remove_cv<U>::type>::type>::type vsmc::cxx11::decay< T >::type |
Definition at line 1067 of file type_traits.hpp.