module RGen::Util::AutoClassCreator
Attributes
accEnabled[R]
Public Instance Methods
const_missing(className)
click to toggle source
Calls superclass method
# File lib/rgen/util/auto_class_creator.rb, line 42 def const_missing(className) return super unless @accEnabled module_eval("class "+className.to_s+" < RGen::AutoCreatedClass; end") c = const_get(className) c.extend(ParentAccess) c.parent = self c end
disableACC()
click to toggle source
# File lib/rgen/util/auto_class_creator.rb, line 53 def disableACC @accEnabled = false end
enableACC()
click to toggle source
# File lib/rgen/util/auto_class_creator.rb, line 50 def enableACC @accEnabled = true end