Method: Minpaso::PCInfo::HDD#initialize

Defined in:
lib/minpaso.rb

#initialize(elt) ⇒ HDD

Returns a new instance of HDD.



199
200
201
202
203
204
205
206
207
208
# File 'lib/minpaso.rb', line 199

def initialize(elt)
  elt.elements.each do |e|
    case e.name
    when "Score"; @score = e.text.to_f
    when "PrimarySize"; @primary_size = e.text.to_i.byte
    when "PrimaryFreeSpace"; @primary_free_space = e.text.to_i.byte
    when "TotalSize"; @total_size = e.text.to_i.byte
    end
  end
end