#include <guid.h>
Public Member Functions | |
| GUIDGenerator () | |
| MyGUID | next () |
| Generates the next GUID, which it will never return again. | |
Private Attributes | |
| std::mt19937_64 | m_rand |
| std::uniform_int_distribution< u64 > | m_uniform |
| GUIDGenerator::GUIDGenerator | ( | ) |
References m_rand, myrand_bytes(), and porting::secure_rand_fill_buf().
Here is the call graph for this function:| MyGUID GUIDGenerator::next | ( | ) |
Generates the next GUID, which it will never return again.
References m_rand, and m_uniform.
Referenced by LuaEntitySAO::LuaEntitySAO().
Here is the caller graph for this function:
|
private |
Referenced by GUIDGenerator(), and next().
|
private |
Referenced by next().