Skip to content

Feature request: read table records in an iterator style #31

@igorrogov

Description

@igorrogov

At the moment there is no way to quickly scan all the records in a table. The following methods work very slow on large EDB files (10+gb):

libesedb_table_get_number_of_records
libesedb_table_get_record

It would be really great to have a function that would just return the next record without scanning the entire table tree, something like that:
libesedb_table_get_next_record
or via callback function
libesedb_table_iterate_records( int (*func) (libesedb_record_t *record )

Thanks!

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions