Parent

Files

Class/Module Index [+]

Quicksearch

God::Registry

Public Class Methods

new() click to toggle source
# File lib/god/registry.rb, line 7
def initialize
  @storage = {}
end

Public Instance Methods

[](name) click to toggle source
# File lib/god/registry.rb, line 24
def [](name)
  @storage[name]
end
add(item) click to toggle source
# File lib/god/registry.rb, line 11
def add(item)
  # raise TypeError unless item.is_a? God::Process
  @storage[item.name] = item
end
remove(item) click to toggle source
# File lib/god/registry.rb, line 16
def remove(item)
  @storage.delete(item.name)
end
reset() click to toggle source
# File lib/god/registry.rb, line 28
def reset
  @storage.clear
end
size() click to toggle source
# File lib/god/registry.rb, line 20
def size
  @storage.size
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.