00001 00020 #ifndef _SRANDOM_H 00021 00022 #define _SRANDOM_H 00023 00024 #include "random.h" 00025 00034 class ORandom : public IRealRandom { 00040 void setSeed(unsigned long seed); 00041 00045 virtual double rand(void); 00046 00050 unsigned long getSeed(void); 00051 private: 00052 unsigned long m_seed; /*< seed */ 00053 }; 00054 00055 #endif