vSMC
vSMC: Scalable Monte Carlo
List of all members
vsmc::internal::is_seed_seq< SeedSeq, U, V, W > Struct Template Reference

#include <vsmc/rng/internal/common.hpp>

Additional Inherited Members

- Public Types inherited from vsmc::cxx11::integral_constant< bool,!cxx11::is_convertible< SeedSeq, U >::value &&!cxx11::is_convertible< SeedSeq, V >::value &&!cxx11::is_convertible< SeedSeq, W >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, U >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, V >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, W >::value >
typedef integral_constant< bool, v > type
 
typedef bool value_type
 
- Public Member Functions inherited from vsmc::cxx11::integral_constant< bool,!cxx11::is_convertible< SeedSeq, U >::value &&!cxx11::is_convertible< SeedSeq, V >::value &&!cxx11::is_convertible< SeedSeq, W >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, U >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, V >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, W >::value >
constexpr operator value_type () const noexcept
 
constexpr value_type operator() () const noexcept
 
- Static Public Attributes inherited from vsmc::cxx11::integral_constant< bool,!cxx11::is_convertible< SeedSeq, U >::value &&!cxx11::is_convertible< SeedSeq, V >::value &&!cxx11::is_convertible< SeedSeq, W >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, U >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, V >::value &&!cxx11::is_same< cxx11::remove_cv< SeedSeq >::type, W >::value >
static constexpr const bool value
 

Detailed Description

template<typename SeedSeq, typename U, typename V = U, typename W = V>
struct vsmc::internal::is_seed_seq< SeedSeq, U, V, W >

Definition at line 111 of file common.hpp.