dissect.thumbcache.thumbcache_file
¶
Module Contents¶
Classes¶
Attributes¶
- dissect.thumbcache.thumbcache_file.UNKNOWN_BYTES = 8¶
- class dissect.thumbcache.thumbcache_file.ThumbcacheFile(fh: BinaryIO)¶
- property header: dissect.cstruct.Structure¶
- property version: dissect.thumbcache.util.ThumbnailType¶
- __slots__ = ['fh', '_header', 'signature', 'type', 'size', 'offset', '_entries', '_cached_entries']¶
This class defines a thumbcache file, that is usually denoted by thumbcache_*.db. Which is is different from the thumbcache_idx.db.
- Parameters:
fh – A file-like object.
- __getitem__(key: int) ThumbcacheEntry ¶
- __getattribute__(__name: str) Any ¶
Return getattr(self, name).
- entries() list[ThumbcacheEntry] ¶