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>
Go to the source code of this file.
Classes | |
class | FileScanner |
Scans VPX table files and constructs TableData objects. More... | |
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.