Quassel IRC  Pre-Release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
AbstractSqlStorage Member List

This is the complete list of members for AbstractSqlStorage, including all inherited members.

_connectionPoolAbstractSqlStorageprivate
_connectionPoolMutexAbstractSqlStorageprivate
_debugAbstractSqlStorageprivate
_nextConnectionIdAbstractSqlStorageprivatestatic
_schemaVersionAbstractSqlStorageprivate
AbstractSqlStorage(QObject *parent=0)AbstractSqlStorage
addConnectionToPool()AbstractSqlStorageprivate
addUser(const QString &user, const QString &password)=0Storagepure virtualslot
awayMessage(UserId user, NetworkId networkId)=0Storagepure virtualslot
bufferInfo(UserId user, const NetworkId &networkId, BufferInfo::Type type, const QString &buffer="", bool create=true)=0Storagepure virtualslot
bufferInfoUpdated(UserId user, const BufferInfo &)Storagesignal
bufferLastSeenMsgIds(UserId user)=0Storagepure virtualslot
bufferMarkerLineMsgIds(UserId user)=0Storagepure virtualslot
bufferRenamed(const QString &newName, const QString &oldName)Storagesignal
checkHashedPassword(const UserId user, const QString &password, const QString &hashedPassword, const Storage::HashVersion version)Storageprotected
connectedNetworks(UserId user)=0Storagepure virtualslot
connectionDestroyed()AbstractSqlStorageprivateslot
createIdentity(UserId user, CoreIdentity &identity)=0Storagepure virtualslot
createMigrationReader()AbstractSqlStorageinlinevirtual
createMigrationWriter()AbstractSqlStorageinlinevirtual
createNetwork(UserId user, const NetworkInfo &info)=0Storagepure virtualslot
databaseName()=0AbstractSqlStorageprotectedpure virtual
dbConnect(QSqlDatabase &db)AbstractSqlStorageprivate
delUser(UserId user)=0Storagepure virtualslot
description() const =0Storagepure virtualslot
displayName() const =0Storagepure virtualslot
driverName()=0AbstractSqlStorageprotectedpure virtual
getBufferInfo(UserId user, const BufferId &bufferId)=0Storagepure virtualslot
getUserId(const QString &username)=0Storagepure virtualslot
getUserSetting(UserId userId, const QString &settingName, const QVariant &data=QVariant())=0Storagepure virtualslot
hashPassword(const QString &password)Storageprotected
HashVersion enum nameStorage
hostName()AbstractSqlStorageinlineprotectedvirtual
identities(UserId user)=0Storagepure virtualslot
init(const QVariantMap &settings=QVariantMap())AbstractSqlStoragevirtualslot
initDbSession(QSqlDatabase &)AbstractSqlStorageinlineprotectedvirtual
installedSchemaVersion()AbstractSqlStorageinlineprotectedvirtual
internalUser()=0Storagepure virtualslot
isAvailable() const =0Storagepure virtualslot
IsReady enum valueStorage
Latest enum valueStorage
logDb()AbstractSqlStorageprotected
logMessage(Message &msg)=0Storagepure virtualslot
logMessages(MessageList &msgs)=0Storagepure virtualslot
mergeBuffersPermanently(const UserId &user, const BufferId &bufferId1, const BufferId &bufferId2)=0Storagepure virtualslot
NeedsSetup enum valueStorage
networks(UserId user)=0Storagepure virtualslot
NotAvailable enum valueStorage
password()AbstractSqlStorageinlineprotectedvirtual
persistentChannels(UserId user, const NetworkId &networkId)=0Storagepure virtualslot
port()AbstractSqlStorageinlineprotectedvirtual
queryString(const QString &queryName, int version)AbstractSqlStorageprotected
queryString(const QString &queryName)AbstractSqlStorageinlineprotected
removeBuffer(const UserId &user, const BufferId &bufferId)=0Storagepure virtualslot
removeIdentity(UserId user, IdentityId identityId)=0Storagepure virtualslot
removeNetwork(UserId user, const NetworkId &networkId)=0Storagepure virtualslot
renameBuffer(const UserId &user, const BufferId &bufferId, const QString &newName)=0Storagepure virtualslot
renameUser(UserId user, const QString &newName)=0Storagepure virtualslot
requestAllMsgs(UserId user, MsgId first=-1, MsgId last=-1, int limit=-1)=0Storagepure virtualslot
requestBufferIdsForNetwork(UserId user, NetworkId networkId)=0Storagepure virtualslot
requestBuffers(UserId user)=0Storagepure virtualslot
requestMsgs(UserId user, BufferId bufferId, MsgId first=-1, MsgId last=-1, int limit=-1)=0Storagepure virtualslot
schemaVersion()AbstractSqlStorageprotected
setAwayMessage(UserId user, NetworkId networkId, const QString &awayMsg)=0Storagepure virtualslot
setBufferLastSeenMsg(UserId user, const BufferId &bufferId, const MsgId &msgId)=0Storagepure virtualslot
setBufferMarkerLineMsg(UserId user, const BufferId &bufferId, const MsgId &msgId)=0Storagepure virtualslot
setChannelPersistent(UserId user, const NetworkId &networkId, const QString &channel, bool isJoined)=0Storagepure virtualslot
setConnectionProperties(const QVariantMap &properties)=0AbstractSqlStorageprotectedpure virtual
setNetworkConnected(UserId user, const NetworkId &networkId, bool isConnected)=0Storagepure virtualslot
setPersistentChannelKey(UserId user, const NetworkId &networkId, const QString &channel, const QString &key)=0Storagepure virtualslot
setup(const QVariantMap &settings=QVariantMap())AbstractSqlStoragevirtualslot
setupDefaults() const =0Storagepure virtualslot
setupKeys() const =0Storagepure virtualslot
setupQueries()AbstractSqlStorageprotected
setupSchemaVersion(int version)=0AbstractSqlStorageprotectedpure virtual
setUserModes(UserId user, NetworkId networkId, const QString &userModes)=0Storagepure virtualslot
setUserSetting(UserId userId, const QString &settingName, const QVariant &data)=0Storagepure virtualslot
Sha1 enum valueStorage
Sha2_512 enum valueStorage
State enum nameStorage
Storage(QObject *parent=0)Storage
sync()AbstractSqlStorageinlineprotectedvirtual
updateIdentity(UserId user, const CoreIdentity &identity)=0Storagepure virtualslot
updateNetwork(UserId user, const NetworkInfo &info)=0Storagepure virtualslot
updateSchemaVersion(int newVersion)=0AbstractSqlStorageprotectedpure virtual
updateUser(UserId user, const QString &password)=0Storagepure virtualslot
upgradeDb()AbstractSqlStorageprotected
upgradeQueries(int ver)AbstractSqlStorageprotected
userAdded(UserId, const QString &username)Storagesignal
userModes(UserId user, NetworkId networkId)=0Storagepure virtualslot
userName()AbstractSqlStorageinlineprotectedvirtual
userRemoved(UserId)Storagesignal
userRenamed(UserId, const QString &newname)Storagesignal
validateUser(const QString &user, const QString &password)=0Storagepure virtualslot
watchQuery(QSqlQuery &query)AbstractSqlStorageprotected
~AbstractSqlStorage()AbstractSqlStoragevirtual
~Storage()Storageinlinevirtual