class PackClassVars
Attributes
after_dynamict_inst[RW]
before_dynamict_inst[RW]
module_stack[RW]
special_stack[RW]
tdl_msgs_stack[RW]
Public Class Methods
new()
click to toggle source
# File lib/tdl/exlib/element_class_vars.rb, line 89 def initialize @@nams_list.each do |n| self.method("#{n}=").call(ElementClassVars.new(n)) end @module_stack ||= [] @before_dynamict_inst ||= [] @after_dynamict_inst ||= [] @special_stack ||= Hash.new @tdl_msgs_stack ||=[] end
require_element()
click to toggle source
# File lib/tdl/exlib/element_class_vars.rb, line 83 def self.require_element @@nams_list = [Parameter] | SignalElm.subclass | InfElm.subclass attr_accessor(*@@nams_list.map { |e| e.to_s }) end