Revamp uuid code

This commit is contained in:
2026-02-15 14:55:01 -06:00
parent 61275c0f5f
commit 9dae77a0b9
8 changed files with 84 additions and 87 deletions

View File

@@ -27,6 +27,11 @@ namespace Tesses::Framework {
static bool TryParse(std::string text, Uuid& uuid);
std::string ToString(UuidStringifyConfig cfg = UuidStringifyConfig::UppercaseCurly);
std::string ToString(UuidStringifyConfig cfg = UuidStringifyConfig::UppercaseCurly) const;
bool IsEmpty() const;
};
bool operator==(const Uuid& left, const Uuid& right);
bool operator!=(const Uuid& left, const Uuid& right);
}