Files
Nuake-custom/Nuake/src/Resource/UUID.cpp

19 lines
337 B
C++

#include "UUID.h"
#include <random>
namespace Nuake {
static std::random_device s_RandomDevice;
static std::mt19937_64 s_Engine(s_RandomDevice());
static std::uniform_int_distribution<uint64_t> s_UniformDistribution;
UUID::UUID() : m_UUID(s_UniformDistribution(s_Engine))
{
}
UUID::UUID(uint64_t uuid) : m_UUID(uuid)
{
}
}