vSMC
vSMC: Scalable Monte Carlo
Namespaces | Classes | Typedefs

Sign modifiers. More...

Namespaces

 vsmc::cxx11::internal
 

Classes

struct  vsmc::cxx11::internal::apply_cv< T &&, U, false, false >
 
struct  vsmc::cxx11::internal::apply_cv< T &&, U, false, true >
 
struct  vsmc::cxx11::internal::apply_cv< T &&, U, true, false >
 
struct  vsmc::cxx11::internal::apply_cv< T &&, U, true, true >
 
struct  vsmc::cxx11::internal::apply_cv< T &, U, false, false >
 
struct  vsmc::cxx11::internal::apply_cv< T &, U, false, true >
 
struct  vsmc::cxx11::internal::apply_cv< T &, U, true, false >
 
struct  vsmc::cxx11::internal::apply_cv< T &, U, true, true >
 
struct  vsmc::cxx11::internal::apply_cv< T, U, false, false >
 
struct  vsmc::cxx11::internal::apply_cv< T, U, false, true >
 
struct  vsmc::cxx11::internal::apply_cv< T, U, true, false >
 
struct  vsmc::cxx11::internal::apply_cv< T, U, true, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< signed int, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< signed long long, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< signed long, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< signed short, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< unsigned int, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< unsigned long long, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< unsigned long, true >
 
struct  vsmc::cxx11::internal::make_signed_impl< unsigned short, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< signed int, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< signed long long, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< signed long, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< signed short, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< unsigned int, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< unsigned long long, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< unsigned long, true >
 
struct  vsmc::cxx11::internal::make_unsigned_impl< unsigned short, true >
 
struct  vsmc::cxx11::make_signed< T >
 
struct  vsmc::cxx11::make_unsigned< T >
 

Typedefs

template<typename T >
using vsmc::cxx11::make_signed_t = typename make_signed< T >::type
 
template<typename T >
using vsmc::cxx11::make_unsigned_t = typename make_unsigned< T >::type
 

Detailed Description

Sign modifiers.

Typedef Documentation

template<typename T >
using vsmc::cxx11::make_signed_t = typedef typename make_signed<T>::type

Definition at line 974 of file type_traits.hpp.

template<typename T >
using vsmc::cxx11::make_unsigned_t = typedef typename make_unsigned<T>::type

Definition at line 1010 of file type_traits.hpp.