Class: Scale
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize ⇒ Scale
constructor
creates internal array to store measurements by default, persisting measures is turned off if sub-classes need their own initialize logic call super first.
-
#measure ⇒ Object
method to perform a measurement, should return an instance of Measure.
Constructor Details
#initialize ⇒ Scale
creates internal array to store measurements by default, persisting measures is turned off if sub-classes need their own initialize logic call super first
11 12 |
# File 'lib/mobiusloop/scale.rb', line 11 def initialize end |
Instance Method Details
#measure ⇒ Object
method to perform a measurement, should return an instance of Measure
15 16 17 |
# File 'lib/mobiusloop/scale.rb', line 15 def measure() raise "Someone forgot to override Scale.measure with their unique logic" end |