dissect.esedb.tools.sru#

Module Contents#

Classes#

Functions#

Attributes#

dissect.esedb.tools.sru.NATIVE_TYPE_MAP#
dissect.esedb.tools.sru.SKIP_TABLES = ['MSysObjects', 'MSysObjectsShadow', 'MSysObjids', 'MSysLocales', 'SruDbIdMapTable',...#
dissect.esedb.tools.sru.NAME_TO_GUID_MAP#
class dissect.esedb.tools.sru.SRU(fh: BinaryIO)#
__iter__#
get_table(table_name: str = None, table_guid: str = None) dissect.esedb.table.Table | None#
entries() Iterator[Entry]#
get_table_entries(table: dissect.esedb.table.Table = None, table_name: str = None, table_guid: str = None) Iterator[Entry]#
resolve_id(value: int) str | None#
class dissect.esedb.tools.sru.Entry(sru: SRU, table: dissect.esedb.table.Table, record: dissect.esedb.record.Record)#
__getitem__(attr: str) dissect.esedb.c_esedb.RecordValue#
__getattr__(attr: str) dissect.esedb.c_esedb.RecordValue#
__repr__() str#

Return repr(self).

dissect.esedb.tools.sru.main()#