module RgGen::Core::Base::InternalStruct

Private Instance Methods

define_struct(name, members, &body) click to toggle source
# File lib/rggen/core/base/internal_struct.rb, line 9
def define_struct(name, members, &body)
  struct = Struct.new(*members, &body)
  define_method(name) { struct }
  private name
end