X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fpostgresqlstorage.h;h=51ff0909b4029bd6dc1a2d556c49264e44a389e2;hp=f93bf69129c6e01e1715b035776aad8a3462741e;hb=1f21c1f9613031ae263eeed0c4883bfcd5488343;hpb=f91f3faa1432894e6d6ecaaf0a1f60a483dd0129 diff --git a/src/core/postgresqlstorage.h b/src/core/postgresqlstorage.h index f93bf691..51ff0909 100644 --- a/src/core/postgresqlstorage.h +++ b/src/core/postgresqlstorage.h @@ -63,14 +63,14 @@ public slots: IdentityId createIdentity(UserId user, CoreIdentity& identity) override; bool updateIdentity(UserId user, const CoreIdentity& identity) override; void removeIdentity(UserId user, IdentityId identityId) override; - QList identities(UserId user) override; + std::vector identities(UserId user) override; /* Network handling */ NetworkId createNetwork(UserId user, const NetworkInfo& info) override; bool updateNetwork(UserId user, const NetworkInfo& info) override; bool removeNetwork(UserId user, const NetworkId& networkId) override; - QList networks(UserId user) override; - QList connectedNetworks(UserId user) override; + std::vector networks(UserId user) override; + std::vector connectedNetworks(UserId user) override; void setNetworkConnected(UserId user, const NetworkId& networkId, bool isConnected) override; /* persistent channels */ @@ -87,8 +87,8 @@ public slots: /* Buffer handling */ BufferInfo bufferInfo(UserId user, const NetworkId& networkId, BufferInfo::Type type, const QString& buffer = "", bool create = true) override; BufferInfo getBufferInfo(UserId user, const BufferId& bufferId) override; - QList requestBuffers(UserId user) override; - QList requestBufferIdsForNetwork(UserId user, NetworkId networkId) override; + std::vector requestBuffers(UserId user) override; + std::vector requestBufferIdsForNetwork(UserId user, NetworkId networkId) override; bool removeBuffer(const UserId& user, const BufferId& bufferId) override; bool renameBuffer(const UserId& user, const BufferId& bufferId, const QString& newName) override; bool mergeBuffersPermanently(const UserId& user, const BufferId& bufferId1, const BufferId& bufferId2) override; @@ -108,21 +108,21 @@ public slots: /* Message handling */ bool logMessage(Message& msg) override; bool logMessages(MessageList& msgs) override; - QList requestMsgs(UserId user, BufferId bufferId, MsgId first = -1, MsgId last = -1, int limit = -1) override; - QList requestMsgsFiltered(UserId user, - BufferId bufferId, - MsgId first = -1, - MsgId last = -1, - int limit = -1, - Message::Types type = Message::Types{-1}, - Message::Flags flags = Message::Flags{-1}) override; - QList requestAllMsgs(UserId user, MsgId first = -1, MsgId last = -1, int limit = -1) override; - QList requestAllMsgsFiltered(UserId user, - MsgId first = -1, - MsgId last = -1, - int limit = -1, - Message::Types type = Message::Types{-1}, - Message::Flags flags = Message::Flags{-1}) override; + std::vector requestMsgs(UserId user, BufferId bufferId, MsgId first = -1, MsgId last = -1, int limit = -1) override; + std::vector requestMsgsFiltered(UserId user, + BufferId bufferId, + MsgId first = -1, + MsgId last = -1, + int limit = -1, + Message::Types type = Message::Types{-1}, + Message::Flags flags = Message::Flags{-1}) override; + std::vector requestAllMsgs(UserId user, MsgId first = -1, MsgId last = -1, int limit = -1) override; + std::vector requestAllMsgsFiltered(UserId user, + MsgId first = -1, + MsgId last = -1, + int limit = -1, + Message::Types type = Message::Types{-1}, + Message::Flags flags = Message::Flags{-1}) override; /* Sysident handling */ QMap getAllAuthUserNames() override;