webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, capacity) |
def | __setitem__ (self, key, value) |
def | __getitem__ (self, key) |
def | __delitem__ (self, key) |
def | __len__ (self) |
def | __contains__ (self, key) |
def | __iter__ (self) |
def | items (self) |
def | values (self) |
def | keys (self) |
An implementation of Least Recently Used (LRU) Cache.
def webkitpy.common.lru_cache.LRUCache.__init__ | ( | self, | |
capacity | |||
) |
Initializes a lru cache with the given capacity. Args: capacity: The capacity of the cache.
def webkitpy.common.lru_cache.LRUCache.__contains__ | ( | self, | |
key | |||
) |
def webkitpy.common.lru_cache.LRUCache.__delitem__ | ( | self, | |
key | |||
) |
def webkitpy.common.lru_cache.LRUCache.__getitem__ | ( | self, | |
key | |||
) |
def webkitpy.common.lru_cache.LRUCache.__iter__ | ( | self | ) |
def webkitpy.common.lru_cache.LRUCache.__len__ | ( | self | ) |
def webkitpy.common.lru_cache.LRUCache.__setitem__ | ( | self, | |
key, | |||
value | |||
) |
def webkitpy.common.lru_cache.LRUCache.items | ( | self | ) |
def webkitpy.common.lru_cache.LRUCache.keys | ( | self | ) |
def webkitpy.common.lru_cache.LRUCache.values | ( | self | ) |