class Cue::Store::Memory
Public Instance Methods
clear()
click to toggle source
# File lib/cue/store/memory.rb, line 6 def clear @store = {} end
delete(key)
click to toggle source
# File lib/cue/store/memory.rb, line 10 def delete(key) store.delete(key) end
each() { |items| ... }
click to toggle source
# File lib/cue/store/memory.rb, line 14 def each items = keys.map(&method(:read)).sort yield(items) end
keys()
click to toggle source
# File lib/cue/store/memory.rb, line 19 def keys store.keys end
read(key)
click to toggle source
# File lib/cue/store/memory.rb, line 23 def read(key) store[key] end
write(key, item)
click to toggle source
# File lib/cue/store/memory.rb, line 27 def write(key, item) store[key] = item.dup end
Private Instance Methods
store()
click to toggle source
# File lib/cue/store/memory.rb, line 33 def store @store ||= {} end