Method: WinCommon::Structs::GUID#to_s

Defined in:
lib/win_common/structs_ffi.rb

#to_sObject



42
43
44
45
46
47
48
# File 'lib/win_common/structs_ffi.rb', line 42

def to_s
    str = "%08X-%04X-%04X-%02X%02X-" % [self[:data1], self[:data2], self[:data3], self[:data4][0], self[:data4][1]]
    2.upto(7) do  |i|
        str << "%02X" % self[:data4][i]
    end
    str
end