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

Defines the VpinMdbClient class for orchestrating table media downloads in ASAPCabinetFE. More...

#include "config/settings.h"
#include "tables/table_data.h"
#include "core/ui/loading_progress.h"
#include "log/logging.h"
#include <nlohmann/json.hpp>
#include <filesystem>
#include <string>
#include <vector>
#include <mutex>
+ Include dependency graph for vpinmdb_client.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VpinMdbClient
 

Detailed Description

Defines the VpinMdbClient class for orchestrating table media downloads in ASAPCabinetFE.

This header provides the VpinMdbClient class, which coordinates downloading media from vpinmdb.json for tables with valid VPSDB IDs. It uses vpinmdb_downloader and vpinmdb_image components, integrating with TableLoader, Settings, and LoadingProgress.