15 #include <boost/signals.hpp>
35 virtual bool backupExists()
const = 0;
38 virtual bool factoryExists()
const = 0;
41 virtual void backup() = 0;
44 virtual void deleteBackup() = 0;
48 virtual void restore(
bool fromFactory =
false) = 0;
51 virtual void getRestorableNames(
NameList& names) = 0;
69 template <
typename Manager>
110 virtual void restore(
bool fromFactory =
false)
126 names.push_back(
myManager.settings()->name());