ASAPCabinetFE
 
Loading...
Searching...
No Matches
table_override_manager.cpp File Reference

Implements the TableOverrideManager class for handling per-table JSON overrides in ASAPCabinetFE. More...

#include "table_override_manager.h"
#include "log/logging.h"
#include <filesystem>
#include <fstream>
#include <map>
+ Include dependency graph for table_override_manager.cpp:

Typedefs

using json = nlohmann::json
 

Detailed Description

Implements the TableOverrideManager class for handling per-table JSON overrides in ASAPCabinetFE.

This file provides the implementation of the TableOverrideManager class, which loads override JSON files (<table_name>.json) from the same directory as VPX files and merges user-specified TableData fields (e.g., title, playfieldVideo). It ensures minimal impact on existing components and includes placeholders for future dynamic reloading and saving.