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