1*f6dc9357SAndroid Build Coastguard Worker // Common/Random.h 2*f6dc9357SAndroid Build Coastguard Worker 3*f6dc9357SAndroid Build Coastguard Worker #ifndef ZIP7_INC_COMMON_RANDOM_H 4*f6dc9357SAndroid Build Coastguard Worker #define ZIP7_INC_COMMON_RANDOM_H 5*f6dc9357SAndroid Build Coastguard Worker 6*f6dc9357SAndroid Build Coastguard Worker class CRandom 7*f6dc9357SAndroid Build Coastguard Worker { 8*f6dc9357SAndroid Build Coastguard Worker public: 9*f6dc9357SAndroid Build Coastguard Worker void Init(); 10*f6dc9357SAndroid Build Coastguard Worker void Init(unsigned seed); 11*f6dc9357SAndroid Build Coastguard Worker int Generate() const; 12*f6dc9357SAndroid Build Coastguard Worker }; 13*f6dc9357SAndroid Build Coastguard Worker 14*f6dc9357SAndroid Build Coastguard Worker #endif 15