I have the following generic C++ generic URNG function:
template void TestURNG(URNG& urng) { // Uniform distribution used with vector