12#ifndef VPS_DATABASE_LOADER_H
13#define VPS_DATABASE_LOADER_H
16#include <nlohmann/json.hpp>
62 const nlohmann::json&
getVpsDb()
const;
65 std::string vpsDbPath_;
66 nlohmann::json vpsDb_;
Loads the VPS database file in ASAPCabinetFE.
Definition vps_database_loader.h:29
const nlohmann::json & getVpsDb() const
Retrieves the loaded VPS database JSON.
Definition vps_database_loader.cpp:66
bool load(LoadingProgress *progress=nullptr)
Loads the VPS database from the specified file path.
Definition vps_database_loader.cpp:21
Defines the LoadingProgress struct for tracking loading state in ASAPCabinetFE.
Tracks the loading progress state for ASAPCabinetFE.
Definition loading_progress.h:33