Method: Wee::LRUCache#initialize

Defined in:
lib/wee/lru_cache.rb

#initialize(capacity = 20, &replace_callback) ⇒ LRUCache

Returns a new instance of LRUCache.



13
14
15
16
17
18
# File 'lib/wee/lru_cache.rb', line 13

def initialize(capacity=20, &replace_callback)
  @capacity = capacity
  @replace_callback = replace_callback
  @store = Hash.new
  @time = 0
end