File indexing completed on 2026-04-09 07:49:21
0001
0002
0003
0004
0005
0006
0007 #include <iostream>
0008 #include "srng.h"
0009
0010 int main()
0011 {
0012 std::cout << "srng_Desc<XORWOW>()\n" << srng_Desc<XORWOW>() << "\n\n" ;
0013 std::cout << "srng_Desc<Philox>()\n" << srng_Desc<Philox>() << "\n\n" ;
0014
0015 #if defined(RNG_PHILITEOX)
0016 std::cout << "srng_Desc<PhiLiteOx>()\n" << srng_Desc<PhiLiteOx>() << "\n\n" ;
0017 #endif
0018 std::cout << "srng_Desc<RNG>()\n" << srng_Desc<RNG>() << "\n\n" ;
0019
0020
0021 std::cout << "srng<RNG>::NAME :[" << srng<RNG>::NAME << "]\n" ;
0022
0023 std::cout << " srng_IsXORWOW<RNG>()" << srng_IsXORWOW<RNG>() << "\n" ;
0024 std::cout << " srng_IsPhilox<RNG>()" << srng_IsPhilox<RNG>() << "\n" ;
0025 std::cout << " srng_IsPhiLiteOx<RNG>()" << srng_IsPhiLiteOx<RNG>() << "\n" ;
0026
0027 std::cout << " srng_Matches<RNG>(\"Cheese\")" << srng_Matches<RNG>("Cheese") << "\n" ;
0028 std::cout << " srng_Matches<RNG>(\"Cheese XORWOW \")" << srng_Matches<RNG>("Cheese XORWOW") << "\n" ;
0029 std::cout << " srng_Matches<RNG>(\"Cheese Philox \")" << srng_Matches<RNG>("Cheese Philox") << "\n" ;
0030 #if defined(RNG_PHILITEOX)
0031 std::cout << " srng_Matches<RNG>(\"Cheese PhiLiteOx \")" << srng_Matches<RNG>("Cheese PhiLiteOx") << "\n" ;
0032 #endif
0033
0034 return 0 ;
0035 }