Allow overriding storeOrUpdateMessage() and messageReceived() methods of ChatRoomPrivate.

This commit is contained in:
Ghislain MARY 2017-10-13 11:19:00 +02:00
parent 3943712131
commit 505cceb22a

View file

@ -65,10 +65,10 @@ protected:
int sqlRequest (sqlite3 *db, const std::string &stmt);
void sqlRequestMessage (sqlite3 *db, const std::string &stmt);
std::list<std::shared_ptr<ChatMessage>> findMessages (const std::string &messageId);
void storeOrUpdateMessage (const std::shared_ptr<ChatMessage> &msg);
virtual void storeOrUpdateMessage (const std::shared_ptr<ChatMessage> &msg);
public:
LinphoneReason messageReceived (SalOp *op, const SalMessage *msg);
virtual LinphoneReason messageReceived (SalOp *op, const SalMessage *msg);
void realtimeTextReceived (uint32_t character, LinphoneCall *call);
protected: