Parent

Rserve::REXP::Reference

Attributes

eng[R]
handle[R]
resolved_value[R]

Public Class Methods

new(e,h) click to toggle source
# File lib/rserve/rexp/reference.rb, line 10
def initialize(e,h)
  super()
  @eng=e
  @handle=h
  @resolved_value=nil
end

Public Instance Methods

finalize() click to toggle source
# File lib/rserve/rexp/reference.rb, line 33
def finalize
  begin
    @eng.finalize_reference(self)
  ensure
    super.finalize()
  end
end
invalidate() click to toggle source
# File lib/rserve/rexp/reference.rb, line 30
def invalidate
  @resolved_value=nil
end
reference?() click to toggle source
# File lib/rserve/rexp/reference.rb, line 24
def reference?
  true
end
resolve() click to toggle source
# File lib/rserve/rexp/reference.rb, line 27
def resolve
  @resolved_value||= @eng.resolve_reference(self)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.