# File lib/rbvmomi/basic_types.rb, line 64 def init name=self.name, props=[], methods={} super name, props @methods_desc = methods @methods_desc.each do |k,d| sym = k.to_sym define_method(sym) { |*args| _call sym, *args } define_method("#{sym}!""#{sym}!") { |*args| _call sym, *args } end end