:py:mod:`dissect.thumbcache.thumbcache` ======================================= .. py:module:: dissect.thumbcache.thumbcache Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: dissect.thumbcache.thumbcache.Thumbcache .. py:class:: Thumbcache(path: pathlib.Path, prefix: str = 'thumbcache') This class combines the thumbnailindex and thumbcachefile. The class looks up all files inside ``path`` that have the same ``prefix``. :param path: The directory that contains the thumbcache files. :param prefix: The start of the name to search for. .. py:property:: mapping :type: dict[int, pathlib.Path] Looks at the version field in the cache file header. .. py:method:: entries() -> Iterator[tuple[pathlib.Path, dissect.thumbcache.thumbcache_file.ThumbcacheEntry]] Iterates through all the specific entries from the thumbcache files. .. py:method:: index_entries() -> Iterator[dissect.thumbcache.index.IndexEntry] Iterates through all the index entries that are in use.