abandon() noexcept | swift::misc::CWorkerBase | |
abandonAndWait() noexcept | swift::misc::CWorkerBase | |
aboutToStart() | swift::misc::CWorkerBase | signal |
admitCaches(swift::misc::network::CEntityFlags::Entity entities)=0 | swift::core::db::CDatabaseReader | protectedpure virtual |
allWorkers() | swift::misc::CWorkerBase | inlinestatic |
beforeQuit() noexcept | swift::misc::CContinuousWorker | inlineprotectedvirtual |
cacheHasChanged(swift::misc::network::CEntityFlags::Entity entities) | swift::core::db::CDatabaseReader | protectedvirtual |
CContinuousWorker(QObject *owner, const QString &name) | swift::misc::CContinuousWorker | |
CDatabaseReader(QObject *owner, const CDatabaseReaderConfigList &config, const QString &name) | swift::core::db::CDatabaseReader | protected |
cleanup() | swift::misc::CContinuousWorker | inlineprotectedvirtual |
CThreadedReader(QObject *owner, const QString &name) | swift::core::CThreadedReader | protected |
CWorkerBase() | swift::misc::CWorkerBase | protected |
databaseReaderMessages(const swift::misc::CStatusMessageList &messages) | swift::core::db::CDatabaseReader | signal |
dataRead(swift::misc::network::CEntityFlags::Entity entities, swift::misc::network::CEntityFlags::ReadState state, int number, const QUrl &url) | swift::core::db::CDatabaseReader | signal |
dateTimeToDbLatestTs(const QDateTime &ts) | swift::core::db::CDatabaseReader | protectedstatic |
didContentChange(const QString &content, int startPosition=-1) | swift::core::CThreadedReader | protected |
doIfFinished(F functor) const | swift::misc::CWorkerBase | inline |
doIfFinishedElse(F1 ifFunctor, F2 elseFunctor) const | swift::misc::CWorkerBase | inline |
doIfNotFinished(F functor) const | swift::misc::CWorkerBase | inline |
doWorkCheck() const | swift::core::CThreadedReader | protected |
doWorkImpl() | swift::core::CThreadedReader | inlineprotectedvirtual |
emitAndLogDataRead(swift::misc::network::CEntityFlags::Entity entity, int number, const JsonDatastoreResponse &res) | swift::core::db::CDatabaseReader | protected |
emitReadSignalPerSingleCachedEntity(swift::misc::network::CEntityFlags::Entity cachedEntities, bool onlyIfHasData) | swift::core::db::CDatabaseReader | protected |
entityDownloadProgress(swift::misc::network::CEntityFlags::Entity entity, int logId, int progress, qint64 current, qint64 max, const QUrl &url) | swift::core::db::CDatabaseReader | signal |
fileNameForMode(swift::misc::network::CEntityFlags::Entity entity, swift::misc::db::CDbFlags::DataRetrievalModeFlag mode) | swift::core::db::CDatabaseReader | protectedstatic |
finished() | swift::misc::CWorkerBase | signal |
getBaseUrl(swift::misc::db::CDbFlags::DataRetrievalModeFlag mode) const | swift::core::db::CDatabaseReader | protected |
getCacheCount(swift::misc::network::CEntityFlags::Entity entity) const =0 | swift::core::db::CDatabaseReader | pure virtual |
getCacheTimestamp(swift::misc::network::CEntityFlags::Entity entity) const =0 | swift::core::db::CDatabaseReader | pure virtual |
getConfigForEntity(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | protected |
getDbInfoObjects() const | swift::core::db::CDatabaseReader | protected |
getDbServiceBaseUrl() const =0 | swift::core::db::CDatabaseReader | protectedpure virtual |
getDbUrl() | swift::core::db::CDatabaseReader | protectedstatic |
getEntitesWithNewerHeaderTimestamp(swift::misc::network::CEntityFlags::Entity entities) const | swift::core::db::CDatabaseReader | |
getEntitesWithNewerSharedInfoObject(swift::misc::network::CEntityFlags::Entity entities) const | swift::core::db::CDatabaseReader | |
getEntitiesWithCacheCount() const =0 | swift::core::db::CDatabaseReader | pure virtual |
getEntitiesWithCacheTimestampNewerThan(const QDateTime &threshold) const =0 | swift::core::db::CDatabaseReader | pure virtual |
getFromNetworkAndLog(const swift::misc::network::CUrl &url, const swift::misc::CSlot< void(QNetworkReply *)> &callback) | swift::core::CThreadedReader | protected |
getLatestEntityTimestampFromDbInfoObjects(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
getLatestEntityTimestampFromSharedInfoObjects(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
getLatestSharedFileHeaderTimestamp(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
getLogCategories() | swift::core::db::CDatabaseReader | static |
getName() | swift::misc::CContinuousWorker | inline |
getNetworkReplyBytes() const | swift::core::CThreadedReader | |
getNetworkReplyProgress() const | swift::core::CThreadedReader | inline |
getReadLog() const | swift::core::CThreadedReader | |
getSharedInfoObjects() const | swift::core::db::CDatabaseReader | protected |
getStatusMessage() const | swift::core::db::CDatabaseReader | |
getSupportedEntities() const =0 | swift::core::db::CDatabaseReader | pure virtual |
getSupportedEntitiesAsString() const | swift::core::db::CDatabaseReader | |
getUpdateTimestamp() const | swift::core::CThreadedReader | |
getUrlLogList() const | swift::core::CThreadedReader | |
hasCacheTimestampNewerThan(swift::misc::network::CEntityFlags::Entity entity, const QDateTime &threshold) const | swift::core::db::CDatabaseReader | |
hasChangedUrl(swift::misc::network::CEntityFlags::Entity entity, swift::misc::network::CUrl &oldUrlInfo, swift::misc::network::CUrl &newUrlInfo) const =0 | swift::core::db::CDatabaseReader | protectedpure virtual |
hasDbInfoObjects() const | swift::core::db::CDatabaseReader | |
hasPendingUrls() const | swift::core::CThreadedReader | |
hasReceivedFirstReply() const | swift::core::db::CDatabaseReader | |
hasReceivedOkReply() const | swift::core::db::CDatabaseReader | |
hasReceivedOkReply(QString &message) const | swift::core::db::CDatabaseReader | |
hasSharedFileHeader(const swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
hasSharedFileHeaders(const swift::misc::network::CEntityFlags::Entity entities) const | swift::core::db::CDatabaseReader | |
hasSharedInfoObjects() const | swift::core::db::CDatabaseReader | |
swift::misc::CWorkerBase::hasStarted() const | swift::misc::CWorkerBase | inlineprotected |
initFromLocalResourceFiles(bool inBackground) | swift::core::db::CDatabaseReader | |
initFromLocalResourceFiles(swift::misc::network::CEntityFlags::Entity entities, bool inBackground) | swift::core::db::CDatabaseReader | |
initialize() | swift::misc::CContinuousWorker | inlineprotectedvirtual |
invalidateCaches(swift::misc::network::CEntityFlags::Entity entities)=0 | swift::core::db::CDatabaseReader | protectedpure virtual |
isAbandoned() const | swift::misc::CWorkerBase | protected |
isChangedUrl(const swift::misc::network::CUrl &oldUrl, const swift::misc::network::CUrl ¤tUrl) | swift::core::db::CDatabaseReader | protectedstatic |
isEnabled() const | swift::misc::CContinuousWorker | inline |
isFinished() const | swift::misc::CWorkerBase | inline |
isMarkedAsFailed() const | swift::core::CThreadedReader | |
isSharedHeaderNewerThanCacheTimestamp(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
isSharedInfoObjectNewerThanCacheTimestamp(swift::misc::network::CEntityFlags::Entity entity) const | swift::core::db::CDatabaseReader | |
lastModifiedMsSinceEpoch(QNetworkReply *nwReply) const | swift::core::CThreadedReader | protected |
logInconsistentData(const swift::misc::CStatusMessage &msg, const char *funcInfo=nullptr) | swift::core::CThreadedReader | protectedstatic |
logNetworkReplyReceived(QNetworkReply *reply) | swift::core::CThreadedReader | protected |
logNoWorkingUrl(swift::misc::network::CEntityFlags::Entity entity) | swift::core::db::CDatabaseReader | protected |
logParseMessage(const QString &entity, int size, int msElapsed, const JsonDatastoreResponse &response) const | swift::core::db::CDatabaseReader | protected |
m_1stReplyReceived | swift::core::db::CDatabaseReader | protected |
m_1stReplyStatus | swift::core::db::CDatabaseReader | protected |
m_config | swift::core::db::CDatabaseReader | protected |
m_lock | swift::core::CThreadedReader | mutableprotected |
m_networkReplyCurrent | swift::core::CThreadedReader | protected |
m_networkReplyNax | swift::core::CThreadedReader | protected |
m_networkReplyProgress | swift::core::CThreadedReader | protected |
m_severityNoWorkingUrl | swift::core::db::CDatabaseReader | protected |
m_sharedFileResponses | swift::core::db::CDatabaseReader | protected |
m_statusLock | swift::core::db::CDatabaseReader | mutableprotected |
m_statusMessage | swift::core::db::CDatabaseReader | protected |
m_updateTimer | swift::misc::CContinuousWorker | protected |
markAsUsedInUnitTest() | swift::core::CThreadedReader | inline |
maskBySupportedEntities(swift::misc::network::CEntityFlags::Entity entities) const | swift::core::db::CDatabaseReader | |
networkReplyProgress(int logId, qint64 current, qint64 max, const QUrl &url) | swift::core::db::CDatabaseReader | protectedvirtual |
overrideCacheFromFile(bool overrideNewerOnly, const QFileInfo &fileInfo, swift::misc::network::CEntityFlags::Entity entity, swift::misc::CStatusMessageList &msgs) const | swift::core::db::CDatabaseReader | protected |
owner() const | swift::misc::CContinuousWorker | inline |
parameterLatestTimestamp() | swift::core::db::CDatabaseReader | protectedstatic |
pauseReader() | swift::core::CThreadedReader | |
queryLatestTimestamp(const QDateTime &ts) | swift::core::db::CDatabaseReader | protectedstatic |
quit() noexcept final | swift::misc::CContinuousWorker | virtual |
quitAndWait() noexcept final | swift::misc::CContinuousWorker | virtual |
read(swift::misc::network::CEntityFlags::Entity entities, swift::misc::db::CDbFlags::DataRetrievalModeFlag mode, const QDateTime &newerThan)=0 | swift::core::db::CDatabaseReader | privatepure virtual |
readFromJsonFiles(const QString &dir, swift::misc::network::CEntityFlags::Entity whatToRead, bool overrideNewer)=0 | swift::core::db::CDatabaseReader | pure virtual |
readFromJsonFilesInBackground(const QString &dir, swift::misc::network::CEntityFlags::Entity whatToRead, bool overrideNewer)=0 | swift::core::db::CDatabaseReader | pure virtual |
readInBackgroundThread(swift::misc::network::CEntityFlags::Entity entities, const QDateTime &newerThan) | swift::core::db::CDatabaseReader | |
receivedSharedFileHeader(QNetworkReply *nwReplyPtr) | swift::core::db::CDatabaseReader | protected |
receivedSharedFileHeaderNonClosing(QNetworkReply *nwReplyPtr) | swift::core::db::CDatabaseReader | protected |
setEnabled(bool enabled) | swift::misc::CContinuousWorker | inline |
setHeaderInfoPart(HeaderResponse &headerResponse, QNetworkReply *nwReply) const | swift::core::db::CDatabaseReader | protected |
setInitialAndPeriodicTime(int initialTime, int periodicTime) | swift::core::CThreadedReader | protected |
setMarkedAsFailed(bool failed) | swift::core::CThreadedReader | |
setReplyStatus(QNetworkReply::NetworkError status, const QString &message="") | swift::core::db::CDatabaseReader | protected |
setReplyStatus(QNetworkReply *nwReply) | swift::core::db::CDatabaseReader | protected |
setSeverityNoWorkingUrl(swift::misc::CStatusMessage::StatusSeverity s) | swift::core::db::CDatabaseReader | inline |
setStatusAndTransformReplyIntoDatastoreResponse(QNetworkReply *nwReply) | swift::core::db::CDatabaseReader | protected |
setUpdateTimestamp(const QDateTime &updateTimestamp=QDateTime::currentDateTimeUtc()) | swift::core::CThreadedReader | |
sharedFileHeaderRead(swift::misc::network::CEntityFlags::Entity entity, const QString &fileName, bool success) | swift::core::db::CDatabaseReader | signal |
start(QThread::Priority priority=QThread::InheritPriority) | swift::misc::CContinuousWorker | |
startReader() | swift::core::CThreadedReader | |
startReadFromBackendInBackgroundThread(swift::misc::network::CEntityFlags::Entity entities, swift::misc::db::CDbFlags::DataRetrievalModeFlag mode, const QDateTime &newerThan=QDateTime()) | swift::core::db::CDatabaseReader | protected |
startUpdating(int updateTimeSecs) | swift::misc::CContinuousWorker | |
stopUpdateTimer() | swift::misc::CContinuousWorker | protected |
supportsAnyOfEntities(swift::misc::network::CEntityFlags::Entity entities) const | swift::core::db::CDatabaseReader | |
swiftDbDataRead(bool success) | swift::core::db::CDatabaseReader | signal |
synchronizeCaches(swift::misc::network::CEntityFlags::Entity entities)=0 | swift::core::db::CDatabaseReader | protectedpure virtual |
then(T *context, F functor) | swift::misc::CWorkerBase | inline |
then(F functor) | swift::misc::CWorkerBase | inline |
threadAssertCheck() const | swift::core::CThreadedReader | protected |
transformReplyIntoDatastoreResponse(QNetworkReply *nwReply) const | swift::core::db::CDatabaseReader | protected |
transformReplyIntoHeaderResponse(QNetworkReply *nwReply) const | swift::core::db::CDatabaseReader | protected |
triggerLoadingDirectlyFromDb(swift::misc::network::CEntityFlags::Entity entities, const QDateTime &newerThan) | swift::core::db::CDatabaseReader | |
triggerLoadingDirectlyFromSharedFiles(swift::misc::network::CEntityFlags::Entity entities, bool checkCacheTsUpfront) | swift::core::db::CDatabaseReader | |
updatedWithinLastMs(qint64 timeLastMs) | swift::core::CThreadedReader | |
waitForFinished() noexcept | swift::misc::CWorkerBase | |
waitTimeoutMs() const | swift::misc::CContinuousWorker | inlineprotectedvirtual |
~CThreadedReader() | swift::core::CThreadedReader | virtual |
~CWorkerBase() | swift::misc::CWorkerBase | protected |