Class: Trashed::Meter::GaugeInstrument

Inherits:
Object
  • Object
show all
Defined in:
lib/trashed/meter.rb

Instance Method Summary collapse

Constructor Details

#initialize(name, probe) ⇒ GaugeInstrument

Returns a new instance of GaugeInstrument.



53
54
55
# File 'lib/trashed/meter.rb', line 53

def initialize(name, probe)
  @name, @probe = name, probe
end

Instance Method Details

#measure(state, timings, gauges) ⇒ Object



57
58
59
# File 'lib/trashed/meter.rb', line 57

def measure(state, timings, gauges)
  gauges << [ @name, @probe.call ]
end