class HoujinBangou::ImmutableStruct

Public Class Methods

new(*) click to toggle source
Calls superclass method
# File lib/houjin-bangou/immutable_struct.rb, line 5
def initialize(*)
  super
  members.each { |member| instance_eval { undef :"#{member}=" } }
end

Public Instance Methods

inspect() click to toggle source
Calls superclass method
# File lib/houjin-bangou/immutable_struct.rb, line 10
def inspect
  super.sub('struct', self.class.name)
end