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)#
write(line)#
close()#
class dissect.target.helpers.cache.LineReader(path)#
__iter__()#
class dissect.target.helpers.cache.CacheWriter(path, temp, reader, writer)#
__iter__()#
close()#
class dissect.target.helpers.cache.Cache(func, no_cache=False, cls=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)#