25 ,
public std::enable_shared_from_this<ConsistencyChecker>
27 const QString DBPath_;
28 const QString DialogContext_;
34 static std::shared_ptr<ConsistencyChecker> Create (QString dbPath, QString dialogContext);
56 using Failed = std::shared_ptr<IFailed>;
std::variant< Succeeded, Failed > CheckResult_t
std::variant< DumpFinished, DumpError > DumpResult_t
std::shared_ptr< IFailed > Failed
virtual QFuture< DumpResult_t > DumpReinit()=0