Method: ObjectSpace.find

Defined in:
lib/rmtools/enumerable/object_space.rb

.find(id = nil) ⇒ Object Also known as: []



12
13
14
15
16
17
18
19
# File 'lib/rmtools/enumerable/object_space.rb', line 12

def find(id=nil)
  if id
    find {|obj| obj.object_id == id} 
  else
    each_object {|obj| return obj if yield obj}
    nil
  end
end