MCKL
Monte Carlo Kernel Library
Public Types | List of all members
mckl::internal::CounterImpl< T, K, bool, bool, bool, bool > Class Template Reference

#include <mckl/random/increment.hpp>

Public Types

using type = std::array< T, K >
 

Detailed Description

template<typename T, std::size_t K, bool = (sizeof(T) * K) % sizeof(std::uint8_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint16_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint32_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint64_t) == 0>
class mckl::internal::CounterImpl< T, K, bool, bool, bool, bool >

Definition at line 59 of file increment.hpp.

Member Typedef Documentation

◆ type

template<typename T , std::size_t K, bool = (sizeof(T) * K) % sizeof(std::uint8_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint16_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint32_t) == 0, bool = (sizeof(T) * K) % sizeof(std::uint64_t) == 0>
using mckl::internal::CounterImpl< T, K, bool, bool, bool, bool >::type = std::array<T, K>

Definition at line 62 of file increment.hpp.