dissect.target.helpers.cache

Module Contents

Classes

Functions

Attributes

dissect.target.helpers.cache.Tee
dissect.target.helpers.cache.IGNORE_CACHE
dissect.target.helpers.cache.ONLY_READ_CACHE
dissect.target.helpers.cache.REWRITE_CACHE
class dissect.target.helpers.cache.LineWriter(path)
fh
write(line)
close()
class dissect.target.helpers.cache.LineReader(path)
path
__iter__()
class dissect.target.helpers.cache.CacheWriter(path, temp, reader, writer)
path
temp
reader
writer
__iter__()
close()
class dissect.target.helpers.cache.Cache(func, no_cache=False, cls=None)
func
no_cache = False
fname = 'Uninferable.Uninferable'
wrapper = None
open_reader(path, output)
open_writer(path, output)
cache_path(target, key)
call(*args, **kwargs)
dissect.target.helpers.cache.wrap(func, no_cache=False, cls=None)