+++ /dev/null
-#include "../include/uuidgenerator.h"\r
-\r
-#include <cstdlib>\r
-\r
-#ifdef XMEM\r
- #include <xmem.h>\r
-#endif\r
-\r
-const std::string UUIDGenerator::Generate()\r
-{\r
-\r
- return RandHex(8)+"-"+RandHex(4)+"-4"+RandHex(3)+"-"+RandHex(4)+"-"+RandHex(12);\r
-\r
-}\r
-\r
-const std::string UUIDGenerator::RandHex(const int len)\r
-{\r
- static std::string hexchars="0123456789ABCDEF";\r
- std::string rval="";\r
- for(int i=0; i<len; i++)\r
- {\r
- rval+=hexchars[rand()%hexchars.size()];\r
- }\r
- return rval;\r
-}\r