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