kif_lib.cache.Cache#
- class Cache(enabled=True)[source]#
Object cache.
- Parameters:
enabled – Whether cache is enabled.
Methods
__init__
([enabled])clear
()Clears cache.
disable
()Disables cache.
enable
()Enables cache.
get
(obj, key)Gets value attached to object.
get_size
()Gets the number of objects in cache.
Tests whether cache is disabled.
Tests whether cache is enabled.
set
(obj, key, value)Attaches value to object.
unset
(obj[, key])Detaches value from object.
Attributes
Whether cache is disabled.
Whether cache is enabled.
Number of objects in cache.