VersionedBackUpStrategy Class

(Utils::VersionedBackUpStrategy)

Public Functions

VersionedBackUpStrategy(const UpgradingSettingsAccessor *accessor)
const UpgradingSettingsAccessor *accessor() const

Reimplemented Public Functions

virtual optional<FileName> backupName(const QVariantMap &oldData, const FileName &path, const QVariantMap &data) const override
virtual int compare(const SettingsAccessor::RestoreData &data1, const SettingsAccessor::RestoreData &data2) const override

Member Function Documentation

VersionedBackUpStrategy::VersionedBackUpStrategy(const UpgradingSettingsAccessor *accessor)

Default constructs an instance of VersionedBackUpStrategy.

const UpgradingSettingsAccessor *VersionedBackUpStrategy::accessor() const

[override virtual] optional<FileName> VersionedBackUpStrategy::backupName(const QVariantMap &oldData, const FileName &path, const QVariantMap &data) const

[override virtual] int VersionedBackUpStrategy::compare(const SettingsAccessor::RestoreData &data1, const SettingsAccessor::RestoreData &data2) const