File indexing completed on 2024-06-23 04:03:31
0001 /* 0002 * Copyright (C) 2008 Remko Troncon 0003 * See COPYING for license details. 0004 */ 0005 0006 #ifndef RANDRANDOMNUMBERGENERATOR_H 0007 #define RANDRANDOMNUMBERGENERATOR_H 0008 0009 #include "xmpp/base/randomnumbergenerator.h" 0010 0011 namespace XMPP { 0012 class RandRandomNumberGenerator : public RandomNumberGenerator 0013 { 0014 public: 0015 RandRandomNumberGenerator() {} 0016 0017 double generateNumber() const override { 0018 return rand(); 0019 } 0020 0021 double getMaximumGeneratedNumber() const override { 0022 return RAND_MAX; 0023 } 0024 }; 0025 } 0026 0027 #endif