Class: Nonsensor::Sensor
- Inherits:
-
Object
- Object
- Nonsensor::Sensor
- Includes:
- Series
- Defined in:
- lib/nonsensor/sensor.rb
Instance Method Summary collapse
-
#initialize(generators = {}) ⇒ Sensor
constructor
A new instance of Sensor.
- #next! ⇒ Object
Methods included from Series
Constructor Details
#initialize(generators = {}) ⇒ Sensor
Returns a new instance of Sensor.
4 5 6 |
# File 'lib/nonsensor/sensor.rb', line 4 def initialize(generators = {}) @generators = generators end |
Instance Method Details
#next! ⇒ Object
8 9 10 |
# File 'lib/nonsensor/sensor.rb', line 8 def next! Hash[@generators.map { |key, gen| [key, gen.next!] }] end |