vSMC
vSMC: Scalable Monte Carlo
Classes | Typedefs

References. More...

Classes

struct  vsmc::cxx11::add_lvalue_reference< T >
 
struct  vsmc::cxx11::add_lvalue_reference< const void >
 
struct  vsmc::cxx11::add_lvalue_reference< const volatile void >
 
struct  vsmc::cxx11::add_lvalue_reference< T & >
 
struct  vsmc::cxx11::add_lvalue_reference< void >
 
struct  vsmc::cxx11::add_lvalue_reference< volatile void >
 
struct  vsmc::cxx11::add_rvalue_reference< T >
 
struct  vsmc::cxx11::add_rvalue_reference< const void >
 
struct  vsmc::cxx11::add_rvalue_reference< const volatile void >
 
struct  vsmc::cxx11::add_rvalue_reference< void >
 
struct  vsmc::cxx11::add_rvalue_reference< volatile void >
 
struct  vsmc::cxx11::remove_reference< T >
 
struct  vsmc::cxx11::remove_reference< T & >
 
struct  vsmc::cxx11::remove_reference< T && >
 

Typedefs

template<typename T >
using vsmc::cxx11::add_lvalue_reference_t = typename add_lvalue_reference< T >::type
 
template<typename T >
using vsmc::cxx11::add_rvalue_reference_t = typename add_rvalue_reference< T >::type
 
template<typename T >
using vsmc::cxx11::remove_reference_t = typename remove_reference< T >::type
 

Detailed Description

References.

Typedef Documentation

template<typename T >
using vsmc::cxx11::add_lvalue_reference_t = typedef typename add_lvalue_reference<T>::type

Definition at line 855 of file type_traits.hpp.

template<typename T >
using vsmc::cxx11::add_rvalue_reference_t = typedef typename add_rvalue_reference<T>::type

Definition at line 871 of file type_traits.hpp.

template<typename T >
using vsmc::cxx11::remove_reference_t = typedef typename remove_reference<T>::type

Definition at line 839 of file type_traits.hpp.