![]() |
Limo
A simple mod manager
|
This is the complete list of members for BackupManager, including all inherited members.
addBackup(int target_id, const std::string &name, int source=-1) | BackupManager | |
addProfile(int source=-1) | BackupManager | |
addTarget(const std::filesystem::path &path, const std::string &name, const std::vector< std::string > &backup_names) | BackupManager | |
addTarget(const std::filesystem::path &path) | BackupManager | |
BackupManager()=default | BackupManager | |
BAK_EXTENSION | BackupManager | inlineprivatestatic |
cur_profile_ | BackupManager | private |
getBackupPath(const std::filesystem::path &path, int backup) const | BackupManager | private |
getBackupPath(int target, int backup) const | BackupManager | private |
getConfigPath(const std::filesystem::path &path) const | BackupManager | private |
getNumBackups(int target_id) | BackupManager | |
getNumTargets() | BackupManager | |
getTargets() const | BackupManager | |
JSON_EXTENSION | BackupManager | inlineprivatestatic |
log_ | BackupManager | private |
num_profiles_ | BackupManager | private |
overwriteBackup(int target_id, int source_backup, int dest_backup) | BackupManager | |
readSettings(const std::filesystem::path &path) const | BackupManager | private |
removeBackup(int target_id, int backup_id, bool update_dirs=true) | BackupManager | |
removeProfile(int profile) | BackupManager | |
removeTarget(int target_id) | BackupManager | |
reset() | BackupManager | |
setActiveBackup(int target_id, int backup_id) | BackupManager | |
setBackupName(int target_id, int backup_id, const std::string &name) | BackupManager | |
setBackupTargetName(int target_id, const std::string &name) | BackupManager | |
setLog(const std::function< void(Log::LogLevel, const std::string &)> &new_log) | BackupManager | |
setProfile(int profile) | BackupManager | |
targets_ | BackupManager | private |
updateDirectories() | BackupManager | private |
updateDirectories(int target_id) | BackupManager | private |
updateSettings() | BackupManager | private |
updateState() | BackupManager | private |
writeSettings(const std::filesystem::path &path, const Json::Value &settings) const | BackupManager | private |