#include <Random123/ReinterpretCtr.hpp>
List of all members.
Detailed Description
template<typename ToType, typename CBRNG>
struct r123::ReinterpretCtr< ToType, CBRNG >
ReinterpretCtr uses memcpy to map back and forth between a CBRNG's ctr_type and the specified ToType. For example, after:
typedef ReinterpretCtr<r123array4x32, Philox2x64> G;
G is a bona fide CBRNG with ctr_type r123array4x32.
WARNING: ReinterpretCtr is endian dependent. The values returned by G, declared as above, will depend on the endianness of the machine on which it runs.
Member Typedef Documentation
template<typename ToType , typename CBRNG >
template<typename ToType , typename CBRNG >
template<typename ToType , typename CBRNG >
template<typename ToType , typename CBRNG >
Member Function Documentation
template<typename ToType , typename CBRNG >
The documentation for this struct was generated from the following file: