uproot.LRUCache
===============

Defined in `uproot.cache <https://github.com/scikit-hep/uproot4/blob//src/uproot/cache.py>`__ on `line 22 <https://github.com/scikit-hep/uproot4/blob//src/uproot/cache.py#L22>`__.

.. table::
    :class: note

    +---------------------------------------+
    | **Inheritance order:**                |
    +=======================================+
    | #. ``collections.abc.MutableMapping`` |
    | #. ``collections.abc.Mapping``        |
    | #. ``collections.abc.Collection``     |
    | #. ``collections.abc.Sized``          |
    | #. ``collections.abc.Iterable``       |
    | #. ``collections.abc.Container``      |
    +---------------------------------------+

.. autoclass:: uproot.cache.LRUCache

.. _uproot.cache.LRUCache.sizeof:

sizeof
------

.. automethod:: uproot.cache.LRUCache.sizeof

.. _uproot.cache.LRUCache.limit:

limit
-----

.. autoattribute:: uproot.cache.LRUCache.limit

.. _uproot.cache.LRUCache.current:

current
-------

.. autoattribute:: uproot.cache.LRUCache.current

.. _uproot.cache.LRUCache.keys:

keys
----

.. automethod:: uproot.cache.LRUCache.keys

.. _uproot.cache.LRUCache.values:

values
------

.. automethod:: uproot.cache.LRUCache.values

.. _uproot.cache.LRUCache.items:

items
-----

.. automethod:: uproot.cache.LRUCache.items

