vSMC
vSMC: Scalable Monte Carlo
Classes | Typedefs
Miscellaneous transformations

Miscellaneous transformations. More...

Classes

struct  vsmc::cxx11::conditional< bool, typename, F >
 
struct  vsmc::cxx11::conditional< true, T, F >
 
struct  vsmc::cxx11::decay< T >
 
struct  vsmc::cxx11::enable_if< bool, typename >
 
struct  vsmc::cxx11::enable_if< true, T >
 

Typedefs

template<bool B, typename T , typename F >
using vsmc::cxx11::conditional_t = typename conditional< B, T, F >::type
 
template<typename T >
using vsmc::cxx11::decay_t = typename decay< T >::type
 
template<bool B, typename T = void>
using vsmc::cxx11::enable_if_t = typename enable_if< B, T >::type
 

Detailed Description

Miscellaneous transformations.

Typedef Documentation

template<bool B, typename T , typename F >
using vsmc::cxx11::conditional_t = typedef typename conditional<B, T, F>::type

Definition at line 1087 of file type_traits.hpp.

template<typename T >
using vsmc::cxx11::decay_t = typedef typename decay<T>::type

Definition at line 1070 of file type_traits.hpp.

template<bool B, typename T = void>
using vsmc::cxx11::enable_if_t = typedef typename enable_if<B, T>::type

Definition at line 1078 of file type_traits.hpp.