Method: Frusdl::Wrap::ClassMethods#make_struct_reader

Defined in:
lib/frusdl/wrap.rb

#make_struct_reader(name, sname = nil) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/frusdl/wrap.rb', line 4

def make_struct_reader(name, sname = nil)
  method_name = name.to_sym
  struct_name = sname ? sname.to_sym : method_name 
  define_method(method_name) do
    return @struct[struct_name]
  end
end