void setUpParam(AbstractGenerator<uint32_t>& generator) { uint32_t r = generator.generate(); c = r & 0x1f; r = r >> 5; b = r & 0x1f; r = r >> 5; a = r & 0x1f; r = r >> 5; pat = r & 0x7; #if defined(DEBUG) cout << dec << pat << "," << a << "," << b << "," << c << endl; #endif }
void setUpParam(AbstractGenerator<uint64_t>& ab) { x = ab.generate(); }