| 85 | } |
| 86 | |
| 87 | const char *to_string(char *buf, u32 len, const Guid &guid) |
| 88 | { |
| 89 | stbsp_snprintf(buf, len, "%.8x-%.4x-%.4x-%.4x-%.4x%.8x" |
| 90 | , (u32)((guid.data1 & 0xffffffff00000000u) >> 32) |
| 91 | , (u16)((guid.data1 & 0x00000000ffff0000u) >> 16) |
| 92 | , (u16)((guid.data1 & 0x000000000000ffffu) >> 0) |
| 93 | , (u16)((guid.data2 & 0xffff000000000000u) >> 48) |
| 94 | , (u16)((guid.data2 & 0x0000ffff00000000u) >> 32) |
| 95 | , (u32)((guid.data2 & 0x00000000ffffffffu) >> 0) |
| 96 | ); |
| 97 | return buf; |
| 98 | } |
| 99 | |
| 100 | } // namespace guid |
| 101 |
no outgoing calls