![]() |
LeechCraft 0.6.70-17793-g6e56308e78
Modular cross-platform feature rich live environment.
|
#include <variant>#include <QObject>#include <util/sll/either.h>#include <util/threads/coro/taskfwd.h>#include "dbconfig.h"Go to the source code of this file.
Namespaces | |
| namespace | LC |
| namespace | LC::Util |
| namespace | LC::Util::ConsistencyChecker |
Typedefs | |
| using | LC::Util::ConsistencyChecker::CheckResult_t = Either<Failed, Succeeded> |
| using | LC::Util::ConsistencyChecker::RecoverFailed = std::variant<RecoverNoSpace, RecoverTargetExists, RecoverOtherFailure> |
| using | LC::Util::ConsistencyChecker::RecoverResult_t = Either<RecoverFailed, RecoverFinished> |
Functions | |
| Task< CheckResult_t > | LC::Util::ConsistencyChecker::Check (QString dbPath) |
| Task< RecoverResult_t > | LC::Util::ConsistencyChecker::Recover (QString dbPath) |
| Task< RecoverResult_t > | LC::Util::ConsistencyChecker::RecoverWithUserInteraction (QString dbPath, QString diaTitle) |