addMsecs(qint64 msToAdd) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
container() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inlineprotected |
container() | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inlineprotected |
containsAnyObjectWithoutKey() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
containsDbKey(KEYTYPE key) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
countWithValidDbKey(bool withKey) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
countWithValidDbKey() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
dbKeysAsString(const QString &separator) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
findAfter(const QDateTime &dateTime) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findAfter(qint64 msSinceEpoch) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findAfterNowMinusOffset(qint64 msOffset) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findBefore(const QDateTime &dateTime) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findBefore(qint64 msSinceEpoch) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findBeforeAndRemove(qint64 msSinceEpoch) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findBeforeNowMinusOffset(qint64 msOffset) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findByKey(KEYTYPE key, const OBJ ¬Found=OBJ()) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
findByKeys(const QSet< KEYTYPE > &keys) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
findClosestTimeDistance(qint64 msSinceEpoch) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findInvalidTimestamps() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findObjectAfterOrDefault(qint64 msSinceEpoch) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findObjectBeforeOrDefault(qint64 msSinceEpoch) const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
findObjectsWithDbKey() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
findObjectsWithoutDbKey() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
fromDatabaseJson(const QJsonArray &array) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inlinestatic |
fromDatabaseJson(const QJsonArray &array, const QString &prefix) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inlinestatic |
fromMultipleJsonFormats(const QJsonObject &jsonObject) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inlinestatic |
fromMultipleJsonFormats(const QString &jsonString) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inlinestatic |
getMaxKey(bool *ok=nullptr) const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
getTimestampDifferenceMinMaxMean() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
hasInvalidTimestamps() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
HintTimestampSort enum name | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | |
IDatastoreObjectList()=default | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | protected |
isSortedLatestFirst() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
isSortedLatestLast() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
ITimestampObjectList()=default | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | protected |
latestDbTimestamp() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
latestObject() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
latestTimestamp() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
latestTimestampMsecsSinceEpoch() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
m_tsSortHint | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | protected |
maxKeyObject() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
NoTimestampSortHint enum value (defined in swift::misc::ITimestampObjectList< OBJ, CONTAINER >) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | |
oldestDbTimestamp() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
oldestObject() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
oldestTimestamp() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
oldestTimestampMsecsSinceEpoch() const | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
push_backIncreaseTimestamp(const OBJ &newObject) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
push_backOverrideTimestamp(const OBJ &newObject, qint64 newTsMsSinceEpoch) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
push_frontKeepLatestFirst(const OBJ &value, bool replaceSameTimestamp=true, int maxElements=-1) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
removeBefore(const QDateTime &dateTime) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
removeBefore(qint64 msSinceEpoch) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
removeObjectsWithKeys(const QSet< KEYTYPE > &keys) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
removeObjectsWithoutDbKey() | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
removeOlderThanNowMinusOffset(qint64 offsetMs) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
replaceIfSameTimestamp(const OBJ &newObject) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
replaceOrAddObjectsByKey(const CONTAINER &container) | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
setCurrentUtcTime() | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
setInvalidTimestampsToCurrentUtcTime() | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
setNewTimestampStartingLast(qint64 startTimeStampMs, qint64 deltaTimeMs) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
setSortHint(HintTimestampSort hint) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
setUtcTime(qint64 msSinceEpoch) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
sortByKey() | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
sortLatestFirst() | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
sortOldestFirst() | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | inline |
TimestampLatestFirst enum value (defined in swift::misc::ITimestampObjectList< OBJ, CONTAINER >) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | |
TimestampLatestLast enum value (defined in swift::misc::ITimestampObjectList< OBJ, CONTAINER >) | swift::misc::ITimestampObjectList< OBJ, CONTAINER > | |
toDbKeySet() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
toDbKeyStringSet() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |
toDbKeyValueMap() const | swift::misc::db::IDatastoreObjectList< OBJ, CONTAINER, KEYTYPE > | inline |