ASAPCabinetFE
 
Loading...
Searching...
No Matches
file_scanner.h File Reference

Defines the FileScanner class for scanning VPX table files in ASAPCabinetFE. More...

#include "table_data.h"
#include "config/settings.h"
#include "core/ui/loading_progress.h"
#include <vector>
#include <fstream>
+ Include dependency graph for file_scanner.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FileScanner
 Scans VPX table files and constructs TableData objects. More...
 

Detailed Description

Defines the FileScanner class for scanning VPX table files in ASAPCabinetFE.

This header provides the FileScanner class, which implements a static method to scan VPX files from a specified directory and construct TableData objects. The scanner supports recursive directory traversal, progress tracking via LoadingProgress, and configurable path resolution for media assets (e.g., images, videos) based on Settings. It can optionally use an existing index to optimize scanning for incremental updates.