I hate c++ and everything it stands for

This commit is contained in:
2018-01-01 22:29:21 +01:00
parent 5a26d5f17f
commit 3fc4ddea56
12 changed files with 276 additions and 473 deletions
+2 -2
View File
@@ -26,11 +26,13 @@ public:
boost::signals2::signal<void(messages::SharedMessage &)> messageRemovedFromStart;
boost::signals2::signal<void(messages::SharedMessage &)> messageAppended;
boost::signals2::signal<void(std::vector<messages::SharedMessage> &)> messagesAddedAtStart;
virtual bool isEmpty() const;
messages::LimitedQueueSnapshot<messages::SharedMessage> getMessageSnapshot();
void addMessage(messages::SharedMessage message);
void addMessagesAtStart(std::vector<messages::SharedMessage> &messages);
void addRecentChatter(const std::shared_ptr<messages::Message> &message);
struct NameOptions {
@@ -50,8 +52,6 @@ public:
virtual bool canSendMessage() const;
virtual void sendMessage(const QString &message);
bool dontAddMessages = false;
private:
messages::LimitedQueue<messages::SharedMessage> messages;