#ifndef RandomGenerator_CCA_H #define RandomGenerator_CCA_H #include <stdlib.h> #include <limits.h> #include "oo/RandomGenerator.h" namespace randomgen { namespace ccaports { /** * This abstract class declares the RandomGenerator interface. * It inerits from the Port interface and the abstract * RandomGenerator class. */ class RandomGenerator: public virtual gov::cca::Port, public virtual randomgen::RandomGenerator { public: virtual ~ RandomGenerator () { } virtual double getRandomNumber () = 0; }; } } #endif // RandomGenerator_CCA_H