载入中...
搜索中...
未找到
Identity.cpp 文件参考
#include "common/Identity.h"
#include <utility>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::detail
 

函数

std::optional< PersistentId > eve::generateUuidV7 (std::chrono::system_clock::time_point timestamp, const UuidEntropySource &entropy)
 Constructs a UUIDv7 without owning a clock or generator object.
 
std::optional< UuidBytes > eve::detail::parseUuidText (std::string_view text) noexcept
 Parses canonical UUID text without knowing the domain tag.
 
std::string eve::detail::formatUuidBytes (const UuidBytes &bytes)
 Formats UUID bytes as lower-case canonical 8-4-4-4-12 text.
 
UuidBytes eve::detail::childUuidBytes (const UuidBytes &parent, std::string_view role) noexcept
 Derives a deterministic child UUID from a parent and a role.