Use std::shared_ptr

This commit is contained in:
Maschell
2021-12-07 18:23:18 +01:00
parent 862363629e
commit 460c235430
20 changed files with 241 additions and 223 deletions

View File

@@ -5,7 +5,7 @@
class ModuleDataPersistence {
public:
static bool saveModuleData(module_information_t *moduleInformation, const ModuleData &module);
static bool saveModuleData(module_information_t *moduleInformation, const std::shared_ptr<ModuleData> &module);
static std::vector<ModuleData> loadModuleData(module_information_t *moduleInformation);
static std::vector<std::shared_ptr<ModuleData>> loadModuleData(module_information_t *moduleInformation);
};