class FlameChannelParser::Inspector::OH
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/inspector.rb, line 18 def initialize super @keys_in_order = [] end
Public Instance Methods
[]=(k, v)
click to toggle source
Calls superclass method
# File lib/inspector.rb, line 23 def []=(k, v) @keys_in_order.delete(k) @keys_in_order << k super(k, v) end
each_pair() { |k, self| ... }
click to toggle source
# File lib/inspector.rb, line 29 def each_pair @keys_in_order.each {|k| yield(k, self[k]) } end