module Truck::Autoloader::ThreadedState
Public Instance Methods
autoloaders()
click to toggle source
# File lib/truck/autoloader.rb, line 68 def autoloaders @autoloaders ||= {} end
current_autoloader()
click to toggle source
# File lib/truck/autoloader.rb, line 72 def current_autoloader autoloaders[current_thread_id] end
current_thread_id()
click to toggle source
# File lib/truck/autoloader.rb, line 84 def current_thread_id Thread.current.object_id end
set_current_autoloader(to)
click to toggle source
# File lib/truck/autoloader.rb, line 76 def set_current_autoloader(to) autoloaders[current_thread_id] = to end
unset_current_autoloader()
click to toggle source
# File lib/truck/autoloader.rb, line 80 def unset_current_autoloader set_current_autoloader nil end