libQuotient
A Qt library for building matrix clients
Quotient::Database Member List

This is the complete list of members for Quotient::Database, including all inherited members.

addGroupSessionIndexRecord(const QString &roomId, const QString &sessionId, uint32_t index, const QString &eventId, qint64 ts)Quotient::Database
clear()Quotient::Database
clearRoomData(const QString &roomId)Quotient::Database
commit()Quotient::Database
Database(const QString &userId, const QString &deviceId, PicklingKey &&picklingKey)Quotient::Database
database() constQuotient::Database
devicesWithoutKey(const QString &roomId, QMultiHash< QString, QString > devices, const QByteArray &sessionId)Quotient::Database
edKeyForKeyId(const QString &userId, const QString &edKeyId)Quotient::Database
edKeyForMegolmSession(const QString &sessionId)Quotient::Database
execute(const QString &queryString)Quotient::Database
execute(QSqlQuery &query)Quotient::Database
groupSessionIndexRecord(const QString &roomId, const QString &sessionId, qint64 index)Quotient::Database
isSessionVerified(const QString &edKey)Quotient::Database
loadCurrentOutboundMegolmSession(const QString &roomId)Quotient::Database
loadEncrypted(const QString &name)Quotient::Database
loadMegolmSessions(const QString &roomId)Quotient::Database
loadOlmSessions()Quotient::Database
prepareQuery(const QString &queryString) constQuotient::Database
saveCurrentOutboundMegolmSession(const QString &roomId, const QOlmOutboundGroupSession &session)Quotient::Database
saveMegolmSession(const QString &roomId, const QOlmInboundGroupSession &session, const QByteArray &senderKey, const QByteArray &senderClaimedEdKey)Quotient::Database
saveOlmSession(const QByteArray &senderKey, const QOlmSession &session, const QDateTime &timestamp)Quotient::Database
selfSigningPublicKey()Quotient::Database
senderKeyForMegolmSession(const QString &sessionId)Quotient::Database
setDevicesReceivedKey(const QString &roomId, const QVector< std::tuple< QString, QString, QString >> &devices, const QByteArray &sessionId, uint32_t index)Quotient::Database
setMasterKeyVerified(const QString &masterKey)Quotient::Database
setOlmSessionLastReceived(const QByteArray &sessionId, const QDateTime &timestamp)Quotient::Database
setSessionVerified(const QString &edKeyId)Quotient::Database
setupOlmAccount(QOlmAccount &olmAccount)Quotient::Database
storeEncrypted(const QString &name, const QByteArray &key)Quotient::Database
storeOlmAccount(const QOlmAccount &olmAccount)Quotient::Database
transaction()Quotient::Database
updateOlmSession(const QByteArray &senderKey, const QOlmSession &session)Quotient::Database
userSigningPublicKey()Quotient::Database
version()Quotient::Database