Module: Tins::Memoize::CacheMethods
- Defined in:
- lib/tins/memoize.rb
Instance Method Summary collapse
-
#__memoize_cache__ ⇒ Object
Return the cache object.
-
#memoize_cache_clear ⇒ Object
Clear cached values for all methods/functions.
Instance Method Details
#__memoize_cache__ ⇒ Object
Return the cache object.
5 6 7 |
# File 'lib/tins/memoize.rb', line 5 def __memoize_cache__ @__memoize_cache__ ||= {} end |
#memoize_cache_clear ⇒ Object
Clear cached values for all methods/functions.
10 11 12 13 |
# File 'lib/tins/memoize.rb', line 10 def memoize_cache_clear __memoize_cache__.clear self end |