Go to the source code of this file.
|
| template<typename UIntType , std::size_t W> |
| bool | mckl::rdrand (UIntType *, std::integral_constant< int, W >) |
| | Invoke the RDRAND instruction and return the carry flag. More...
|
| |
| template<typename UIntType > |
| bool | mckl::rdrand (UIntType *rand, std::integral_constant< int, 16 >) |
| | Invoke the 16-bit RDRAND instruction and return the carry flag. More...
|
| |
| template<typename UIntType > |
| bool | mckl::rdrand (UIntType *rand, std::integral_constant< int, 32 >) |
| | Invoke the 32-bit RDRAND instruction and return the carry flag. More...
|
| |
| template<typename UIntType > |
| bool | mckl::rdrand (UIntType *rand, std::integral_constant< int, 64 >) |
| | Invoke the 64-bit RDRAND instruction and return the carry flag. More...
|
| |
◆ MCKL_RDRAND_NTRIAL_MAX
| #define MCKL_RDRAND_NTRIAL_MAX 0 |