blob: deb84a05cefdcc1e169f04e79033c31dd19e2e5e (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
export module routemon:trace;
import std;
import :util;
namespace routemon::trace {
class uuid7
{
std::uint64_t hi_ = 0;
std::uint64_t lo_ = 0;
public:
uuid7();
auto format(std::array<char, 37>& target) -> void;
};
export class id
{
std::array<char, 37> chars_;
public:
id();
auto as_string() const -> util::zstring_view;
};
} // namespace routemon::trace
|