Module: LightIO::Library::Base::ClassMethods
- Defined in:
- lib/lightio/library/base.rb
Instance Method Summary collapse
Instance Method Details
#_wrap(obj) ⇒ Object
95 96 97 98 99 100 101 102 103 104 |
# File 'lib/lightio/library/base.rb', line 95 def _wrap(obj) if obj.instance_of? self obj else mock_obj = allocate mock_obj.instance_variable_set(:@obj, obj) mock_obj.__send__(:call_lightio_initialize) mock_obj end end |