| 25 | } |
| 26 | |
| 27 | TString TGUID::AsUuidString() const { |
| 28 | TStringBuilder s; |
| 29 | s.reserve(50); |
| 30 | s << Hex(dw[0], HF_FULL) << '-'; |
| 31 | s << Hex(static_cast<ui16>(dw[1] >> 16), HF_FULL) << '-' << Hex(static_cast<ui16>(dw[1]), HF_FULL) << '-'; |
| 32 | s << Hex(static_cast<ui16>(dw[2] >> 16), HF_FULL) << '-' << Hex(static_cast<ui16>(dw[2]), HF_FULL); |
| 33 | s << Hex(dw[3], HF_FULL); |
| 34 | LowerCaseHex(s); |
| 35 | return std::move(s); |
| 36 | } |
| 37 | |
| 38 | TGUID TGUID::Create() { |
| 39 | TGUID result; |
no test coverage detected