예제 #1
0
    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
    }
예제 #2
0
		void setUpParam(AbstractGenerator<uint64_t>& ab) {
			x = ab.generate();
		}