Method: AEMO::NEM12#initialize
- Defined in:
- lib/aemo/nem12.rb
#initialize(nmi, options: {}) ⇒ NEM12
Initialize a NEM12 file
139 140 141 142 143 144 145 146 147 |
# File 'lib/aemo/nem12.rb', line 139 def initialize(nmi, options: {}) @nmi = AEMO::NMI.new(nmi) unless nmi.empty? @data_details = [] @interval_data = [] @interval_events = [] .each_key do |key| send 'key=', [key] end end |