Defines the AsapIndexManager class for managing ASAP index files in ASAPCabinetFE. More...
#include "table_data.h"
#include "itable_callbacks.h"
#include "config/settings.h"
#include "core/ui/loading_progress.h"
#include <vector>
Go to the source code of this file.
Classes | |
class | AsapIndexManager |
Manages loading, saving, and merging of ASAP index files for ASAPCabinetFE. More... | |
Defines the AsapIndexManager class for managing ASAP index files in ASAPCabinetFE.
This header provides the AsapIndexManager class, which implements methods to load, save, and merge table data from/to an ASAP index file (asapcab_index.json). The manager handles JSON-based serialization and deserialization of TableData, supports progress tracking via LoadingProgress, and is configurable via Settings.