… | … | ||
---|---|---|---|
59 | }; | 59 | }; |
60 | 60 | ||
61 | struct UUID | 61 | struct UUID |
62 | { | 62 | { |
63 | uint64 seq; | 63 | uint64 seq; |
64 | |||
65 | UUID () { } | ||
66 | UUID (uint64 seq) : seq(seq) { } | ||
67 | operator uint64() { return seq; } | ||
68 | void operator =(uint64 seq) { this->seq = seq; } | ||
64 | }; | 69 | }; |
65 | 70 | ||
66 | extern void init_uuid (); | 71 | extern void init_uuid (); |
67 | extern UUID gen_uuid (); | 72 | extern UUID gen_uuid (); |
68 | extern const uint64 UUID_SKIP; | 73 | extern const uint64 UUID_SKIP; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |