module SOAP::AttrProxy::AttrProxyClassSupport

Public Instance Methods

attr_proxy(symbol, assignable = false) click to toggle source
# File lib/soap/attrproxy.rb, line 18
def attr_proxy(symbol, assignable = false)
  name = symbol.to_s
  define_method(name) {
    attrproxy.__send__(name)
  }
  if assignable
    aname = name + '='
    define_method(aname) { |rhs|
      attrproxy.__send__(aname, rhs)
    }
  end
end