1 #include "../include/uuidgenerator.h"
\r
7 const std::string UUIDGenerator::Generate()
\r
10 return RandHex(8)+"-"+RandHex(4)+"-4"+RandHex(3)+"-"+RandHex(4)+"-"+RandHex(12);
\r
14 const std::string UUIDGenerator::RandHex(const int len)
\r
16 static std::string hexchars="0123456789ABCDEF";
\r
17 std::string rval="";
\r
18 for(int i=0; i<len; i++)
\r
20 rval+=hexchars[rand()%hexchars.size()];
\r