Module: Mameapns::Options::ClassMethods

Defined in:
lib/mameapns/options.rb

Instance Method Summary collapse

Instance Method Details

#attrsObject



43
44
45
# File 'lib/mameapns/options.rb', line 43

def attrs
  @attrs ||= {}
end

#options(name, option = {}) ⇒ Object



47
48
49
50
51
52
53
# File 'lib/mameapns/options.rb', line 47

def options(name, option={})
  class_eval do
    attr_accessor name
  end

  attrs[name] = option
end